Unfortunately the right to freedom of speech is undergoing a worldwide test right now, including in the USA.
I find that most of the vocal “free speech” complaints seem to center on the belief that everyone is always obligated to host and support anything and everything I say, no matter where I say it. Your comment is emblematic of that, and I’m curious if that’s intentional or otherwise.
All that being said Hn remains my top visited site (by far), so I am not for a minute complaining about its quality of moderation.