I am writing this because of an argument that spawned on the Sonic xat. A member by the name of "Gf2tw" decided to call me out and taunt my poor, innocent self into writing an essay on why I believe 3rd generation Pokemon is better than 2nd generation. I took him up on that offer, since I have the night to myself.
Instead of telling you why 3rd gen is better, all I have to do is point out the many flaws G/S/C does. As you start the game, there's so many unimaginitive text boxes that ruin the game for me. Click on the oven in your own house, and you'll discover your mother's specialty, the "CINNABAR VOLCANO BURGER". Who'd have thunk it? The names in Johto are so uncreative, the staff couldn't come up with a Johto themed food instead.
Next, we meet our rival.
Look at him. Just look at him. Easily the worst rival in any Pokemon game, and it's to be expected. He doesn't even have a name! The development team was too lazy to give him a name. He didn't even have a set of default names, like every other game did. This is a major problem with me, because I don't have time to give this guy a name. I just got my first Pokemon, I'm a busy guy, just because he's a dirty thief doesn't mean I have to give the hopeless police officer his information. It's not like police have ever been any good in the past.
Now, by the time you finish giving this guy your "rival's" name, you'll have already picked a starter. Which one did you choose? They're all bad, so it doesn't matter.
Chikorita and Feraligatr are horrible for a number of reasons. Chikorita had a horrible movepool, it could get easily picked apart by any Pokemon with a move effective against grass. Feraligatr had stats in the wrong department. Cyndaquil was the only logical choice, it's not that it was good, just... not AS bad.
The radio idea was a good concept, but they blew it with such horrible music and repetitive lyrics.
G/S/C also introduced apricots. These items are near useless, since they can only be made into special Pokeballs, which only can be "built" once per day. You're better off sticking with Ultras.
One of my biggest complaints, the region itself. There's nothing interesting about it.