>>12090201Weavile already cannot take a neutral hit from anything, so really it's defensive typing hardly matters.
Also, why the hell are you setting up with a Weavile? The only chance you are gonna get is if you switch in on a choice locked psychic type or something. Life orb all out attacker is the way to go.
As for mamoswine, Thick fat makes it take neutral damage from fire, which it can usually take once or twice thanks to good bulk. Ground in itself is a mediocre defensive typing, so once again it is all about offense, like ice is supposed to be.
Oh, and you ain't gonna OHKO 90% of pokemon weak to ice without STAB unless they have a 4x weakness or you are hitting them in their weaker defense stat.
Ever wonder why ice shard is so goddamn useless on Donphan despite being a great move on it's own? Seriously I don't think I've ever been KO'd by that shit.