This issue has already been solved in another thread. The developers have already let players know that such names are a violation of the rules, and they are working on removing said players from the game. As long as they do that, there is no real reason to have the same conversation.

It also doesn't matter what people's personal opinions are, since every player signed a contract with the game owners to follow every rule they set forth. Such names are a breach of contract and those players are in the process of being removed from the game.