Heres the thing about Dubai...They should be making money hand over fist, but like an article that someone linked recently, their management is very incompetant. Largely because the people at the top are emeritis not only getting way too much money for what they do, but that they make some bad business decisions. I mean...that can be the only problem. You have to be really bad at business to not prosper in that type of economy over there. Over there, you have
Cheap labor (at the bottom of the ladder anyway)
High retail sales prices
A barrage of tourists flooding in left and right to keep spending more and more money there.
The only way to lose money in an environment like that is through bad business decisions at the top.