Originally Posted by
Goatfish
The point is going through an experience of getting called out for bad play, so that when it really matters and you are sharing your time with 19 other people and you get called out personally for fucking up that you don't curl into a ball crying for a GM to ban the bad man who called you names.
I know people don't like hearing this, but the truth is that generally the best way to get over things and handle them better is through consistent experience. People are naturally adaptive, but you can't adapt to things you don't experience. Avoiding them is almost universally the worst solution, and the arguments I've seen people make here are for universal avoidance by perma-banning anyone who sometimes loses their temper or says anything critical of another player. For mental issues it's only really effective when a person seeks this out, and I encourage people to seek it out so they can get over it, but if they can't handle it then there are plenty of tools to let them avoid it.
I don't think you understand what rights are, which is sadly becoming more common in society. At least in America, where I am and where the company and server I play on are based, you can not be arrested for insulting people. Why do you think at every pride parade in the US that there is a small block usually protected by city police of people screaming profanity at the marchers? This isn't China where insulting the great leader is a death sentence.