Obviously everyone is entitled to their opinion, and I can certainly understand how people don't like Dubai. As I said, I thought I wouldn't either. That said, I just want to address a few comments:
when you knew how poorly treated those that built them were
Do some research into the tunnels of New York or London, or the skyscrapers. Hundreds were killed constructing them. Do you make comments like that about New York or London? More broadly, the entire Western capitalist system extracts resources - both physical in terms of minerals and fossil fuels and in terms of utilizing low-cost labor - from low income countries to give to the rich (e.g. you). Everything from the shirts you wear to the cars you drive to the phones you use to the fossil fuels you utilize are extracted from the heartbreak of the world's poor. The difference in Dubai is they are not hypocritical - I get the feeling they are fine with income inequality and near slave conditions, and are also fine seeing it. In the west, we are fine too, we just don't want to see it.
The place is soulless, there's a lot of falseness about
Like literally every single place on earth. Go to London, Chicago, Houston New York or even Sofia, you will see that everywhere there is money.
couple of issues with some of the hotel staff and the way the women in
the family were treated was disgraceful.
There are definitely two classes. Arabs and everyone else. Sort of like white people in the west, who act like SE Asians aren't real British and Mexicans aren't real Americans. My wife didn't have any woman issues and was treated with deference and respect. And in fact we were reflecting after the Global Village - where probably 80% of the people are local or Middle Eastern, and probably 70+% of those were in traditional garb - that we didn't see anyone giving any westerners odd looks or any untoward behavior, even though there were westerners in inappropriate clothes for a family-oriented, predominately Muslim event. I was trying to picture 20% of the people wandering around at say Coachella or the Texas State Fair in burqas or thawbs, and how they would be treated.
The food was pretty poor in general but fortunately we were staying in an apartment in the marina
I don't even know how to respond to that. First the marina is where the tourist are, the most artificial part of the city. All over the world everyone knows this is typically not where to find good food. Like I wouldn't expect New York to have good food in Times Square, nor would I expect the best food in Waikiki, or Picadilly Circus, or Downtown DC near the Smithsonian. In terms of food, in a place where 70% of the total population is Indian, Pakistani, Filipino, Bangladeshi and Sri Lankan, and a bit less than 20% is Iranian, it is inconceivable to me that you cannot find good food, and we certainly had no bad meals.