I'm all for freedom of expression, in that the gov't isn't allowed to control what you can and cannot say.
I'm also all for consequences to exercising said freedom of expression -- if you decide you absolutely must be hurtful and hateful, it's other's freedom of expression to say no. Sometimes that can include a punch to the noggin! Sucks, but hey, consequences!
And if you don't like that an admin is preventing you from reaching their users, that's such a shame. But it's their freedom of expression to configure their server to do that, you know. :)