This is a very idealistic point of view.I think there's something between your two extreme positions of "accept abuse" or "don't use social media".
We wouldn't say that to anyone, say, who's abused at work or at a match or walking their dog, so I don't see why it's any different for social media.
The underlying problem isn't social media, it's people, but social media platforms are enablers and need to do far more than they are. If they can't properly monitor and regulate non-abusive use of their own platforms, the platforms shouldn't exist in the first place.
The middle ground is to simply ignore the idiots and enjoy SM knowing that they exist. You will never erradicate all of the abusers. Forget it. TBH you'd be lucky to pluck out 5%.
Moreover, the global online platforms are interested in these conflicts continuing as they generate traffic. And the more heated and widespread the response, the better for them.
Hence, to truly get rid of these people, JUST IGNORE THEM.
If the players wanted to make a difference, they would do just that. Them boycotting SM just means that the abusers won. End of story.