The problem is when your hail checks are killed by residual damage and a solid defensive core as well as repeated blizzards. Ik they are abundant, but if you're packing scarf emboar + kabutops, then you're going to lose to hail with alomomola / poliwrath unless you can constantly outplay the opponent. I always make sure I run at least two very solid ice resists, and yet it is incredibly easy to lose to a hail team if they are running wrath / mola / regirock etc. You can prepare for the blizzspammers as much as you like with our offensive checks-the point still stands that if you can't break through the defensive core quickly enough before your check dies or is too weak, or keep your checks healthy enough to take on 3 powerful ice types you will lose. Also @ cinncino: how does cinncy beat scarf glaceon when glaceon outspeeds and 1HKO's? Idg that at all, unless you're running scarf which is piss ez to switch into. In your post you keep saying if klinklang sets up it's gg. This only applies to offensive hail teams-against defensive hail teams, they are going to be running wrath / steelix etc. that annihilate klinklang ez, so klinklang is borderline useless there. Same applies to shell smash crustle, which is really bad btw. Finally, keep in mind that when dealing with hail, you have to make sure you can break a solid defensive core with hail damage constantly stripping your health away, scarf frotom, specs / scarf glaceon, LO frotom, subtect walrein, jynx and snover among others. Hail is really much more versatile than you think.