Not that much.
252+ Atk Choice Band Tough Claws Weavile Triple Axel (40 BP) (3 hits) vs. 252 HP / 252+ Def Buzzwole: 228-270 (54.5 - 64.5%) -- approx. 2HKO
252+ Atk Choice Band Tough Claws Weavile Triple Axel (40 BP) (3 hits) vs. 252 HP / 252+ Def Tapu Fini: 129-153 (37.5 - 44.4%) -- approx. 3HKO after Leftovers recovery
Yeah, there's only Tapu Fini (and eventually Toxapex) that could afford against a CB Tough Claws Weavile (because yeah, SD set is even more menacing)
Also:
No matter its popularity amongst the community, if a Pokemon is efficient, it'll be used. Remind what happened when Pelipper and Torkoal got their new abilities.
Also Pignite, Emboar, Klefki, Primarina, Keldeo, Skarmory, Corviknight and few others completely walls it.
And SD means it won't run Low Kick which means Cobalion, Melmetal, Incineroar and many others would also wall it.
Plus it weakness to Bullet Punch and Mach Punch means it could be easilt revenge killed.
Tough Claws weavile doesn't really look that impressive. It would not even be a top 3 mon in OU if it was available much less "broken".
And if it run adamant instead of jolly then it would easily gets revenge killed. Tough claws weavile is not even close to broken.