"I pointed out that Ahmadinejad looks like he hasn't gotten a decent shave or haircut in months."
No you didn't - you said you mistook the guy for a monkey.
Whether he's a racist, or whether you've experienced racism in your life, is immaterial. You called the guy a monkey.
I've had a look back through your comment history and I have to say you do seem to me to be a bit of an Apple fan, and you're certainly someone who seems to think Apple gets too much criticism on this site.
But in this instance you're flat-out wrong - as others have pointed out, getting a change this simple through on a major site really shouldn't take too long (48 hours should be more than adequate), and the code they've used makes it pretty clear they're being sleazy.
It's not unjustified criticism.