However, censoring who gets in or which content is seen should be a no-no.
I actually kinda disagree with this sentiment. I think it should be up to whoever created the community to determine which posts are allowed. Much like how subreddits on Reddit currently work.
That way, me and a group of mods can control my niche community the way I want to. If you or anyone else don't like how I moderate, you're able to form your own community under your own rules.
Truth be told, I'm not anti-censorship. I'm anti-establishment-censorship, as in, I don't like it when large powerful faceless organizations believe they should censor public discourse. But, when it comes down to the people choosing what they want to see & filtering things out in their own spaces, I'm for that. That's how we get diverse & varied content across a decentralized network.
( For example, I like to keep my communities rather open & censorship-free. But I also support those who want more regulated areas, or those who want spaces to stick to particular topics, etc. )
RE: An interesting debate on the purpose and "how" of steem communities.