Banning People for Behavior

I have sent a few GM tickets in for people's behavior. I even took a screenshot and sent it in. Each time I found out I got nowhere. I find on the horde side in Barrens chat even though people are trolling, you still hear talk from people using the terms "faggot" "nigger" and inappropriate comments about "rape".
I was told that as of this moment its not an offense. I don't understand why that is, because in most countries calling someone a "faggot" or "nigger" would be a criminal offense.
I would like to see most people banned for such behavior in order to increase respect amongst the community and see less of this filth be present. Yes, I have spam filters, however, that isn't the solution. Spam filters are for people who using foul language, not for racial or sexual orientation slurs.
I was told that as of this moment its not an offense. I don't understand why that is, because in most countries calling someone a "faggot" or "nigger" would be a criminal offense.
I would like to see most people banned for such behavior in order to increase respect amongst the community and see less of this filth be present. Yes, I have spam filters, however, that isn't the solution. Spam filters are for people who using foul language, not for racial or sexual orientation slurs.