Early in my live career, a player continually denigrated and threatened another player. Law enforcement was called. The offending player was summarily expelled from the league and the venue.
As I was relatively new to the game, that exhibition gave me pause to whether or not I would want to hang out with rude and offending people.
At the time, my sample size was quite small, maybe 30 players. As we know, this is a game where probability plays a significant role. If 1 in 30 acts like that, it's not a big leap to think that there exist more rude and offending players at the table than in other social areas of society.
I think we have a duty to self govern: absolutely not tolerate bigoted misogynist, threatening language or behavior.
If a player can't stay in bounds - they need ought to be strongly encouraged by the others to behave or leave. Period.
To not do so invalidates the game in the public's eye. We are patrons in a community. If the game wants to be taken seriously in society we have a duty to take ownership and demand compliance of players that would disrespect other human beings with poor language or other behavior, even if not directed to anther player.