I can't actually think of any situations where weavile was overly annoying since while I have no counter to it, I have many ways to check it. Weavile does have the potential to beat my entire team, but that is under worst case scenarios (I don't have stealth rock up, opponent has stealth rock...