I'm currently of the mindset that it's not broken, mainly because everybody always manages to hit me 6 times in a row when they're paralyzed with the hail up. 60% chance, and it hits me so much it's ridiculous. Fuck, even Stone Edge hit me..four times in a row..and that's got like a 48% chance. Rage aside, I don't even think I've seen a Smeargle as of now. However, that seems rather..iffy, based off your description. That requires a lot of things to be deficient in someone's team building (no dedicated status absorber, no Pokemon with taunt, no phazer, no hazer..). At that point, someone just deserves to lose against a stat upper.