Mastodon isn't a monolithic thing. That's the entire point. The moderation policy of the server at mastodon.social has no bearing on the moderation policy of social.wxcafe.net or switter.net. Your complaint of "it's like irc" isn't quite true, because of a number of obvious technical and user experience differences. "Everyone should be able to reach everyone else" is proving to be less and less desirable.