Quoted By:
It was Johtl where over designed pokemon like Tyranitar and Blissey entered the fray. It started to ruin fan favorites like Scyther and Onix with new uglier evolutions, Steelix and Scizor are quite abominable and only serve to introduce the Steel type onto already popular pokemon.
It was Johto where useless pokemon really took the lime light. Cleffa and Igglybuff serve next to no purpose other than being dex filler. Among them singular stage pokemon were rampant and considered quite weak, Girafarig, Corsola Dunsparce are remembered as among some of the weakest mons.
Johto also boasts having introduced Unown, and even the pokemon that holds the lowest BST of all, Sunkern.
Johto's dex issues don't stop there. It was Johto where the true oversaturation of legendaries began. Generation 1 had 151 pokemon, of those only 5 were true legendaries. In generation 2 of Pokemon we received 100 new pokemon but 6 new legendaries, far skewing the the number of legends to none.
Let's not even get into the actual pacing of the game or mechanics. The "freedom" to visit gyms out of order really made the leveling skewed. Along with the dex filler late game in kanto where they were just throwing not fully evolved pokemon at you.
Gen 2 was inarguably the worst Pokemon generation.