An AC gave an interesting option I've never considered before. What if we allow the user to select from various open moderation algorithms? The user could turn it all off and thus see everything. They could choose to option to disable nazi bullshit, then maybe hate speech, then maybe various 3rd-party filters that tend to lean left, or right, or whatever. This sounds awesome to me -- I can tailor the filter based on my preferences, and I could even make my own. Maybe I want one based on keywords, but somebody else wants one based on AI, and somebody else has a trusted person who they use as a filter. Maybe people could even have the job of being a professionally moderator for hire.
One way to do this would be for the sites to expose everything and the client browser filters it. Another would be for to create APIs that allow remote moderation. Really with REST-based web applications this is entirely feasible.
Slashdot kinda works like this. Friends get +1, enemies -1. We can set Funny, Interesting, Informative, Flamebait etc. to get a -1, +0, or +1. We can give a bonus to long comments, and we can set a threshold. So by selectively friending people I see slightly different view from you. But we are relying mostly on community moderation.