This is ridiculous. "It makes Iranians look stupid"...? Who the fuck are you? A political commentator? An outspoken, self-proclaimed expert on contemporary Iranian politics? Oh right, my pen-name is The Persian Cataphract, so let me try to decipher your next tactical move. The race card? Oh right, your name's not Al Sharpton or Jesse Jackson. Let me guess the next one. Nationalist. That's right, you'll throw each and every syllable of content present in my message, in favour of this preconceived straw-man, fallacy and red herring. You'll probably even point to my liberal use of profanity. I just must be nothing else than this lion-and-sun foam-at-mouth Persian nationalist with an inferiority complex spiced with a pinch of victim mentality. And certainly I must be dumb, as you so eloquently have arbitrated above.

You said it yourself, right here:

...I am used to being attacked by editors whose very account names show they are here for single-topic pov-pushing. Who do you expect to be neutral on topics of Iranian nationalism? A user called "IranianGuy", or a Swiss editor contributing under his real name and no stakes in the matter? Who, for that matter, do you expect to be neutral on topics of Armenian nationalism, an editor called "AraratArev" (vel sim.)...

Is that how you assess content? By making a shallow assumption on pen-names? Expectations? The God-given right to anonymity on the Internet? How fucking petty are you and the idiot who made you an administrator? What next, are you going to ban Iranians from editing or contributing to Iran-related articles? Indeed not just a laughable policy, but indeed a dangerous one as well. Most of the world-class authorities are Iranians. With your fucked up logic, we should dismiss their contributions because irrespective of their content, you'll instead look at their political affiliations and their names and put it into the bin of rejection. Oh right, you're Swiss and because Switzerland is this shining paragon of neutrality hosting thousands of bank accounts of Islamic terror organization, you're obviously this stereotypical neutralist... Good lord, listen to yourself. 

Luckily academia doesn't work like that. Scholarly enterprise and political affiliations remain strictly separated. So it doesn't really matter if Kaveh Farrokh or anyone else is a self-declared outspoken Nazi, Communist, Socialist, Liberal, Conservative or what have you, it has no bearing on content that must be assessed purely by content. That's NPOV. A sober, neutral, objective approach, just bare-bones, bare-knuckles source critique. Source. Critique. Make an assessment on the content, not the person(s). You marginalized IranianGuy. Period. And as conveniently as you shrugged him off because of his pen-name, you shrugged off his fully legitimate criticism of your approach. No matter what country or pen-name or real name you have, it has a universal stamp: Asshole behaviour.