Having travelled far and wide on this sphere, I have yet to find perfection when it comes to places to live. I can find horror stories about pretty much any country on this planet.
The nice part is nothing forces anybody to live or work here. If it's not your cup of tea, go back to where you came from.
On balance, I find Dubai a pretty cool place to live, excuse the pun.