See, in social venues that I moderate (and there have been a few, including my WoW guild), you do NOT have a right to free speech. You agree to abide by the rules (which include 'no bigotry') when you join. I find this takes some people by surprise. Then they try to pull 'free speech rights' on me.
no subject
Then I kickban them and their IP.
It's good to be the mod.