There is one simple, easy way to stop abuse (both online and offline): stop accepting when your peers do it.
There are more people who think abusive behavior is bad than there are abusers who think it's good. If all the people who think it's bad call it out when they see it, avoid people who do it, make a point admonishing people who do it, refuse to accept working with people who do it at work, refuse to socialize with people who do it in social situations, refuse to watch TV shows where it's shown to be funny, refuse to pay to see it at the cinema, and so on then, eventually, it would start to stop.
Literally the only way to stop it is if society as a collective group makes it clear that it's not acceptable.
There are more people who think abusive behavior is bad than there are abusers who think it's good. If all the people who think it's bad call it out when they see it, avoid people who do it, make a point admonishing people who do it, refuse to accept working with people who do it at work, refuse to socialize with people who do it in social situations, refuse to watch TV shows where it's shown to be funny, refuse to pay to see it at the cinema, and so on then, eventually, it would start to stop.
Literally the only way to stop it is if society as a collective group makes it clear that it's not acceptable.
Sadly this means we're stuck with it.