Quoted By:
Ice doesn't need resists.
Fighting was awful pre-gen IV because there were little powerful Fighting-type moves and scarce Fighting mons that were actually powerful. Then comes gen IV and we got Close Combat and Drain Punch on Pokemon that could actually use them like Toxicroak and Infernape.
Ice is a phenomenal offensive type and the people who want to give it a resist when it's supposed to be frail are fucking idiots.
What Ice needs is MORE FAST AND OFFENSIVE POKEMON like Weavile. Weavile is one of the few Ice-types done right. The problem is that Game Freak keeps making slow, "bulky" Ice-types like fucking Avalugg. Ice is a fantastic offensive type; hell, STAB Ice Beam is part of what got Greninja banned. Anything that can abuse STAB Ice well like KyuB is destined for greatness.
Steel prior to gen V was only SE versus Rock and Ice, and yet it was still one of if not the best types due to being so bulky and being able to switch into Dragons. You didn't see people saying "oh Steel needs fixing lads" because Steel types has it good. Ice types just need to have more Pokemon that are fast attackers.
It's a similar problem Rock had. Too many weaknesses, too few good mons. Terrakion, Tyranitar, and Aerodactyl are some of the few good Rock types in the game. Rhyperior also works well because it has Solid Rock to buffer some of its weaknesses. Tyranitar is a really cool case, a Pokemon that has a gorillion weaknesses yet shows no sign of dropping from OU because of Sand Stream, its fuckhuge Attack stat enabling it to nuke anything with Stone Edge and Pursuit trap, and the SpDef boost in Sand. Rock is such a good offensive type and there's few mons that can abuse that.
Stop trying to give Ice more resistances. It doesn't need resistances. It needs more offensive Pokemon. That's all it needs for the type to be good. I'm so fucking sick of seeing people citing Ice as the worst type when spoiler: it's ___Bug