>>55539445"Level curve" complaints are mostly from level cap shitters who overgrind or inject rare candies to put themselves at the same level as intentionally overleveled bosses and then complain about regular enemies being underleveled.
Johto has three "levels" of trainers: fodders, regular ones and bosses. Fodders include rocket grunts in the infamous rocket section because you fight them over and over, and regular trainers in the Kanto post game. Those are intentionally underleveled because they aren’t meant to be threatening, which makes sense plot wise, why would random kanto trainers be hard to beat for the Johto champion?
Regular trainers are at the same level as you and include random trainers from Johto as well as some rocket admins from kanto and the kanto gym leaders.
Bosses are overleveled by design and you aren’t meant to grind up to their level, them being overleveled is a way to make the game harder. Those include most Johto gym leaders, johto rocket admins, the league, and Blue in kanto.
And then you have Red which is REALLY overleveled and will probably require you to grind a few levels; he’s the final boss of the game.