Pokemon is the franchise where, literally no matter what preventative steps you take, you're going to eventually be done in by that 95% accurate move finally failing you at the worst possible time.Oh yeah, here's a controversial take. The Battle Frontier was mainly a bunch of gimmicks, and most of them were just garbage. The garbage runs from hoping your mon picks the right moves and not just screws you with RNG, to getting half your team put to sleep because you picked the wrong door, to getting half your team put to sleep because SPIN THE WHEEL!!!!! Maybe half of them are decent, as long as you don't get stuck against the opponent who has double team and Bright Powder on all their mons, but that's just something that happens in all the Battle Towers regardless.
Every flavor of bullshit in the Battle Frontier is a different vector toward teaching the player to come to terms with the things in life that he or she cannot control, and they all have their place.