I am about to tick off some people, but feel the need to say a bit. I have traveled, and continue to travel, to some remarkable places on the planet. I have had the opportunity to travel to some of the holiest (insert your own definition here) Islamic, Christian, Jewish, Hindu and Buddhist places on the planet. Please withhold the commentary about my Western attitude or parochialism.
When in any part of the world, I try to adhere to local cultural and religious sensitivities. I'd not enter a cathedral during services with a flash nor a Mosque without conservative attire and permission. I generally ask people before I take their photo. I take anyone's refusal to be photographed seriously.
But, seeing a man with a pot belly, t-shirt and baggy jeans smoking a cigarette followed by a woman covered head to foot in fabric (and the appropriate number of paces behind) on a 40 degree Celcius day is not culture or religion. It is repression and essentially slavery justified as culture and religion. Once, as part of an educational experience a group of us (male and female) tried on this garb and I can tell you it is pretty miserable.
So, that being said, I don't spend my $ in a place like Dubai. I try to respect all people for their beliefs. But, I do not support some of those beliefs. This woman chose to wear those shoes. Maybe that's her way of making a statement. Someone in the background is clearly dressed in jeans with ankles showing. I have no issue with this photo.