I'd put a question mark over Turkey, but I see your point.
True, but it isn't clear how much authority the kind-of-democratic Iraqi government actually has over its territory. They have a democracy that might matter less than local chiefs.Iraq is also more democratic than Iran, and possibly converging with Turkey and Pakistan in how much.
Talk about damning with faint praise!I will grant that Iran is more pluralistic in politics than any member of the GCC, as well as more pluralistic culturally than Saudi Arabia.
One thing that Iran has going for it is that their cultural pluralism exists alongside a more-or-less-cohesive national identity. While Iran certainly has minorities who may not see themselves as all that Iranian, the big 2 linguistic groups seem pretty committed to Iran. I know Azeri-speaking Iranians who see themselves as most definitely Iranian, linguistic differences notwithstanding. Their ancestors spoke Iranian languages and were part of Iranian civilization for thousands of years, then there was a Turkish invasion from Central Asia, but they remain part of Iranian civilization. Hell, I know Kurdish Iranians who see themselves as heirs to Iranian civilization.
I'm sure that somebody somewhere in Iran would be willing to fight their central government in the name of ethnic pride, but they'd be going up against a shitload of Iranian nationalists who don't give a fuck about the Islamic Republic but will fight to the death for Iran.