hi friend,
You have given a very good input on the current scenario in Gulf countries.
May be due to current fluctuations in the market, the situation in every country is likely to change beyond prediction, but one can decide shifting to Gulf countries provided the job offers pay-package including accommodation. Isn't it ? Much depends on the decision and strategies by OPEC member countries.
Have a nice time!!