Ah, missed match 3, whoops. So... lemme run some damage numbers here...
CB Tauros Stone Edge: OHKOs everything, only takes ~50% from Weavile/Froslass moves.
Life Orb Staraptor: OHKOs everything except Articuno, dies to Froslass, takes ~70% from Weavile.
Porygon-Z: MT 2HKOs everything with Discharge, is 3HKOd at best.
Ambipom: high chance to OHKO Abomasnow and guaranteed OHKOs Weavile with Low Kick, forcing the turn 1 Fake Out or Froslass switch. So turn 1 both Ambipom and Tauros target Weavile, and something there is going to die.
Yeah, I feel like Team Laggy takes this. Froslass and Articuno are the only things that don't just die, Froslass is hampered by Scarf, and the ice team doesn't do a whole lot back, unless they get a LOT of lucky misses. And then Snorlax is in the back as the final boss. Protect/Hail is... just not enough relevant damage, I have no respect there either, hi laggy. Even with hail damage and blizzard, it's not matching the damage output of choice items and life orb.