I don't think he was specifically talking to you. And I do need to say something. While there are pokemon designs that some people hate, other people can like them. (Heatran says hi, Nosepass says hi, Dunsparce says hi.) (Can't think of one that's widely hated in Gen 1, but then again, no one ever seems to bring it up in comparison to Gens 2, 3, and 4.)
Anyway, to claim something is the best, only on the designs of the pokemon, in my opinion, while it is okay, it should not be the only thing to base your aspirations of 'the best' on. It seems we got that right with Gen 1, but not with anything else. Gen 2 did have things going for it. Day/Night, Two Regions, Highest level final boss, Social Variety, 16 gyms, good music (Though, I like the music from all equally, and others might hate it), improved graphics over Gen 1 and the ability to get 'custom' pokeballs.
Gen 2 cons: Levels too low, lack of environmental variety, and the plotline falls a little short. Sure, it is okay, but they could have stretched it out into Kanto. That Grunt doesn't count.
But let's look at what Generation 3 and 4 had.
Gen 3 Pros: Two evil teams, good music, environmental variety, not poorly leveled, pokemon contests, weather system, unique evolutionary habits, improved graphics over Gen 2, ability to re-challenge Gym Leaders, and the Battle Frontier. (FR/LG only: The ability to rechallenge a stronger Elite 4)
Gen 3 Cons: Lack of Day/Night system, too much surfing, nothing much to do after the game that you can't do before it ends, and the inability to trade from Gens 1 and 2.
Let's look at Gen 4.
Gen 4 pros: Weather/day/night system, plot that stretches after the Elite 4, social variety, environmental variety, though it's on the low end, great music, Battle Frontier, Physical/Special split, ability to re-challenge Gym Leaders, Pal Park, Wi-fi, Honey Trees, and the ability to challenge a tougher Elite 4.
Gen 4 cons: Slight lack of environmental variety, though I put environmental variety in the pros, there is also some lack of it.
Now, I'm missing some things, so if someone wants to help me with some of this, then please post a pro or con. Gen 1 will not be in this, since there is no point in putting that one in there. Oh, and don't throw in 'dumb pokemon', because that is a matter of taste. Likely there are a few things in here that are of my own opinion, and feel free to point them out. I'm not a great debater, I'm not even good, so some of you'll tear through this. It's been a while since I played an official pokemon game, but I do remember some things.