Can someone illuminate me on the dislike for 4's roster? I mean, I get some of it. Like I really didn't like Lucina, Dark Pit, wasn't super jazzed about Palutena but came to like her fine. Cloud bummed me out when he came around. However, Little Mac, Pac-Man, Duck Hunt, Villager, Rosalina, and especially Mega Man got me super hyped. They all felt like great, natural fits for the roster. Throw in Ryu with the DLC and it was even better in my mind.
Personally, I feel Melee had the most underwhelming additions. Game & Watch, Bowser, Ganondorf were cool. I main Dr. Mario now but couldn't have cared less at the time. I like the introduction of Fire Emblem to mainstream Western awareness. But lots of clones just made the roster feel so much smaller than it actually is. They added a lot of characters that filled gaps, which I respect and feel was definitely needed, but again lots of clones and little in terms of surprise or hype for me apart from G&W.
Not saying anyone who was disappointed in 4's roster is wrong or anything, I'm just confused by it.