>>50005372Johto has a whole slew of flaws
>pokemon distributionOverblown, it you use a mix of Gen 1and 2 Pokémon there’s plenty to use. If the presence of earlier Pokémon is such a problem then Unova is the only good Pokémon game.
>NPC balancingGym leaders are fine except for Pryce being 3 or so levels lower than the should. NPCs scale with your progress that can be rematched at higher levels Only the Rocket grunts can be considered underleveled and most grunts in the series are a joke anyway(Kanto is a victory lap to prepare for Red)
>postgame contentIThe first game to even have postgame since it invented the battle tower. That’s not even getting into revisting Kanto.
>map design Johto has one of the best map designs in the series due to how everything opens up and connects as you progress.
>storyObjectively better than most Pokémon games simply because a minimal story is better than an forced badly written one that’s shoved in your face.
>mechanicsAn improvement from Gen 1 the only game that it can reasonably compared to shine games should improve over time, and even then natures in Gen 3 force minmaxing so it’s debatable if that’s an improve
>learnsetsOnly fair complaint. that’s due to game teak playing favorites with Gen1 Pokémon.