>>11789464
many pokemon romhacks set up things like level caps that are capped off by badge progress and then design all the encounters around the current level cap.
thats not even a bad way to do it because by enforcing that static level cap you actually know what levels the party is expected to be for sure and the only way out is to beat the opponent by outplaying.
you whined about drayano hacks but they are specifically designed like that and even set up repeatable fight trainers with big exp rewards close to gyms to level up your party fast in case you want to raise some pokemon to deal with the challenge fast.
and you WILL need to do that because the gyms are designed with meta strategies in mind.