>>50831596>Protect isn't a counter because it does absolutely nothing on its own to force Garm out retardWhen you protect on Garm. You know the move it's going to use meaning you can easily force it to switch out by switching in one of the checks to Garm or in the case of EQ literally any flying types. You also are ignoring the fact that the other player has five other pokemon as well. Like you can make a risky prediction by switcing in a pokemon that's weak to the move betting on the fact that Garm will switch which gives you a distinct advantage. Sure it's slowing it down but then you add onto the massive amount of recoil it's going to be taking over the course of a game thanks to the combination of stealth rock and recoil from flare blitz, Plus rocky helmet and Rough skin/Iron barbs and you realize that Garm has a limited amount of opportunities to really wreck havoc. Garm can't switch in freely because of it's frail type and next to no defensive utility so basically you force your opponent to play with five pokemon unless they want to make a very risky prediction by sending in Garm.
>You still need something that actually threatens GarmRillaboom literally one shots Garm with grassy glide.
all of buzzwole, Melmetal and Corviknight can take a hit from Garm and one shot it back when combined with flare blitz recoil.
Urshifu RS is a good check because it can take a hit and OHKO in turn, Includes the band variant which is objectively inferior but still worth mentioning.
Regieleki also outspeeds and one shots Garm even with scarf.
Slowbro can take anything scarf throws at it and switch to heal the damage.
Tapu fini while shaky can still do a decent job of taking a couple of hits from Garm.
If you go down a tier all of Scizor, Mamoswine Both Rotom Wash and Heat, all do a decent job of checking garm, you could even argue that wash is a counter and it's not like rotom wash is the worst pokemon ever either. It still has utility outside of that role.