There needs to always be a place for anonymity, but I’d argue not in all forums.
Words have impact. I’d love to see some foundation or something to work on the problem of toxicity/hate. Develop technologies to allow sites to better police against it, detect bots trying to incite, etc..
Of course, you have to draw a line between free speech and hate speech but we already do that.