Dubai has been running on the gifts of it's neighbors for some time. Anybody who finds it surprising that Dubai might default is an idiot.
It is one of the fundamental problems of economics that there are a lot of highly functional idiots with complex economic models that are very good are predicting things when everything is going smoothly, but they don't understand how their models break when things go badly.
Jay