I'm pretty sure weather will still see the light of day. The problem is that Pokemon will have to use it for themselves; so weather stall is dead. But on the brightside Ttar, hippowdon, and mega abamasnow can now fit better on teams, 5 turns is enough time for stab blizzard to leave a dent.