It seems that the main problem is trying to force everyone into the same enironment and searching for a one-size-fits-all solution, leading to censorship of almost any topic for which there is a vocal enough group that wants it censored.
A simple solution would be federation - let people build and choose their own bubbles instead of forcing everyone into a one giant bubble. That's how it works in real-life.