let's be realistic here guys, ultimately the game is still meant for children so they're probably not going to do active scaling where the opponent is always ahead of you
the best solution for this problem is to level scale weaker bosses only
to elaborate, make it where each gym still has a set order but give the weaker gym leaders teams for any badges ahead of their (i.e. gym 1 has eight teams, gym 2 has seven teams, gym 3 has six, so on)
then, when you defeat a higher level gym (say gym 4) only the weaker teams (gyms 1,2,3) will rise to the corresponding next team
this still allows people to fight the hardest gym leader first at its intended difficulty if they so desire while not completely making the previous ones a cakewalk
that way people who want to bumrush the eight gym first can do so without the rest becoming trivial
>>52235500>You can't go out of your way to grind levels and beat some late game gym first because of disobediencethis is incorrect, pokemon that were caught obedient will always remain obedient. you can easily test this by raising your starter as high a level as you want, it will still obey you
only pokemon that were either traded or caught above your current level cap will disobey until you reach that cap