But if we want to avoid dealing with assholes, lets have excellent block tools. There might be issues with trolls on Signal, but I have never meet any because I only interact with my family.
Kids are actually rarely vulgar or sadistic when playing online as well. The toxicity of online gaming communities is a self-reinforcing feedback loop. The toxic kids find a home and either drive all the nice kids out with their toxicity or prompt the nice kids to adapt and internalize toxic ways of engaging. It's not an inherent feature of kids themselves and plenty of online games that were explicitly targeted at children have been perfectly fine without epidemics of griefing or abuse as long as they constrain kids to playing within their own friend-groups rather than against strangers.
Most of the foulest people are actually adults with jobs or surly teenagers. The kids are fine.
Removal of anonymity will help to settle this one.
Please notice how I don't simply propose removal of anonymity as using real name in your online image. I am proposing a way to lose anonymity in exchange of overriding the management when you have a collusion.
When people are assholes on the road I just want them to get away from me and leave me alone.
Perfectly nice people turn into psychos when they interact with people online. Observe kids playing games in real life, they are very rarely as vulgar or sadistic as on online games.
A walk even in the most crowded places is much nicer experience that an anonymous online place.
Oh and yes, the very few cases where anonymity is useful are exactly that kind of cases(whistleblowing, journalism targeting powerful figures etc.). These are rarities and are valuable but %99 of the discussion on the internet are not about these and I suggested a mechanism for anonymity anyway.