there's one relief
>>28329722afaik the regular trainer battles never have weird movesets or amazing stat spreads, but the boss battles can really fuck you over (example: in Sacred Gold you get to fight a Sludge Bomb + Flamethrower Koffing vs Proton, whom you have to fight before the second gym. Heads rolled.)