Roughly this is how the society is organized:
1) Arabs - first-class citizens - dumb, don't like to work, but often hold 'mudira'/'manager' positions in companies. They don't have college degrees but they hold senior-level positions in companies and are uber-slackers :)
2) Western expats - they get paid huge expat salaries and in general live in a world of their own (read: huge gated communities where typical restrictions in a Muslim country don't apply - alcohol, women, etc). There's very minimal interaction between them and the Arabs, or the Indians, or the Filipinos.
3) Educated immigrants from poorer countries (mostly from Indian sub-continent) - They do most of the work which their Arab bosses are not interested in doing or incapable of doing.
4) Construction workers/other physical labour - mostly immigrant workers from Bangladesh, Pakistan, India and other poor countries.
The western world seems to acknowledge this problem finally when their people are starting to suffer due to the economic crisis. This is how Middle East works and it has been like this for a long long time.
Middle-east is one place I won't move to even if Google offered me a job there.