>>17927432There's also trick room
But in general, no one battle plan is perfect. Eventually you run across someone who has movesets/typing that beat yours.
Kinda like a running into a shedinja and you just so happen not to have a super effective move or passive damage moves like poison/weather.