I guess most of you have never been to Dubai. which is a city (not a country). It is the world's largest construction place.
If you want to see a "shit hole" .. go to LA, New Orleans, the Bronx, Detroit, etx.
There are plenty "shit holes" outside the US, but not Dubai.