The comments made in your post after the initial ones were removed were indeed racist and contained profanity inappropriate for the forums. The developers are responsible for determining what is and is not appropriate on their game and in their forums. Moderators and administrators are simply adhering to the standards set by the developers. All of your comments and feedback have been passed on to the developers who will make final determinations. I am sorry that you feel I am abusing my power, but this is simply not true.
For what was posted or for something said elsewhere? I couldn't see anything offensive or racist from the post in the forum, but perhaps the moderator had their reason? I can only speculate, though.
You'd be surprised how often power, however small, is able to get to a person's head. I was admin on a site with a little over half a million users and saw it all the time. I guess you get things like that everywhere, although I wish it wasn't so. =/