there are other ways to keep Nazis out (or communists, or any other kind of trolls you may not like)
This!
Having freedom of speech doesn't mean you can get away with saying anything in a civilised, modern society.
Just like in real life in countries, clubs, groups etc, online communities have their own sets of guidelines and behaviours that are deemed socially acceptable.
When it comes to Hive-based dApps, community front-ends are tasked with self policing their communities via downvotes and whatever methods they see fit.
Each specific community doesn't have to choose to display your content.
But unlike on Mastodon where you lose your ability to speak if a server bans you, you can never be banned from your own Hive account.
The underlying Hive network always affords you the choice to continue to say whatever and behave however you want on your account.
It's up to you to then find another way of having your message displayed on other communities that may better fit with your ethos.
This is how true freedom of speech works!
Posted Using LeoFinance Beta