"Denied basic rights? Basic rights to minority Christian, Jewish & Zoroastrian groups "
Maybe you just talked to Iranian Christians, Iranian Jewish or Atheist from Arabic countries. They might give a different clue.
" 100 years of subjugation & being broken up by the West (& having Western vassals & elites imposed as ruling classes),"
That's an excuse. No Western power force the Mullah regime to be so Islamist or the Islamic state to genocide Kurdish people. It stilled happened.
"you're taking this mess & overlaying it over the previous 1300 years, without a single regard for the truth. Seriously, go get a genuine history book, or talk to a history professor who knows about the Arab & Muslim world, and then curl up in embarrassment..."
Living in Berlin the city is fueled with people escaping from Islamic States. I take their word genuine.
But thank for the insight. In my opinion you can see a declining area how to react to critism. Many Americans deny their homes problem. So you do about the problems in Islam. But you what? There is a growing secular and anti islam movement in the Arabic world. Looks some people are smarter than you.