>>12367733except not really
Sand teams have 3 different types to work with, and those are three good defensive types. Hail only helps ice pokemon, and they have the worst defense in the game. A mono-ice team would be swept by any fast powerful sweeper because there's nothing they can really do to resist attacks.
And if you tried solving the above problem by including some non ice types on your ice team (as is often the case) then they're going to get gimped by the defensive penalty as well.