It all depends upon what you are after and how tolerant you are. Working for the Arabs is testing, as is a lot of the flying. The tax-free money is appealing, especially if you can hack it to live out there for years. And if you like the hot sun, you are made up.
For those who enjoy pubs, green grass, and local Brit stuff, stay at home if you have got a good job.