>>46474746I can vouch for this. Haven't touched a battle facility in ages because younger me was obsessed about studying Trainer NPCs and tried a wide variety of team compositions to counter them, only get hard-countered early on every time.
The game doesn't want you to win. It wants you to grind.