Wrong on all counts. The dictator was installed to try ending tribal feudalism. That goes for most Islamic majority nations. Also, all these seas of crude oil that the Middle East floats on was developed by the West as the Arabs had no idea of what to do with it.
You're confusing the Ottoman empire with Islam. Up until the CIA backed Shah's coup de etat Iran's economic development mirrored central Europe and Scandinavia. And was on the same level of development. Both economically and civically. It transitioned to democracy in the same way Sweden did. A little at a time. In an orderly fashion. At the same time in history.
The Sunni Islamic Middle-East is the way it is, to a large extent because it was under Ottoman rule. And the last 200 years of Ottoman rule was incredibly dysfunctional. While Iran, mostly had their house in order. So you can't compare Iran with any other Middle-Eastern country. They had very different starting points. Also... Iran was never colonised by anybody. It's always been independent. A large problem in ex-colonial countries is that anything western is associated with evil. Iran doesn't have that problem.
But Mossadegh was a socialist. Which was so trendy at the time he was in power. So his rule would probably have been an economic disaster for Iran. But I think that the Iranians would have figured it out and booted him... democratically. They really didn't need the help of CIA, MI6 or the Shah, to fix their economy. Sweden didn't. Sweden also went the socialist route at that time.
He got the boot for being in the Soviet block.
- - - Updated - - -
Some think the root causes of all this migration are not relevant.
The US terrorist attack of Iraq is the root cause of all this migration we see today.
That is the reason we are seeing it.
Iraq has nothing to do with the economic migrants from Africa.