What's with all the complaining about inconsistency? So some people get banned for what might be considered an offensive name, and some people don't.
It works fine the way it is. If you want to be hilarious and name your character something that could be interpreted as offensive, but of course there is always an argument as to why it shouldn't be seen as offensive, then don't be surprised when some admins ignore it and some admins ban you for it.
I don't get the complaining. The player is the one who decides what their character is called. No-one is so naive that they don't know when they're being tasteless with their name.
Its fine, you make a choice: create that hilarious name that daringly pushes the boundaries of taste and cleverly subverts our perceptions of what is and isn't offensive, but you've also got to accept that when you do that some admin might think 'that guy's just a bit of a cunt' and ban you for it.
Here's a small tip: if you make a character whose name is impossible to interpret as being offensive, then you will never get banned for your name.