UAE is a great place to live in. Architecture is mind-boggling. The speed of growth is exponential. The diversity is wider than what you would see at a UN meeting. All religions are practiced freely. Shopping is hot. Women are hot. Nightlife is big. Everything is open till late. Now we have the Dubai Metro for a stress free and cheap commute. Weather is pleasant and beaches are open year round. Local and multinational companies are plentiful. Oh, and income is tax free. With all that the UAE has to offer, why do many forget the little detail called "courtesy".
I will zoom into Dubai as this topic is more relevant in this city than in other Emirates.
During Ramadan, strict measures were in place to ensure all non fasting people refrained from eating/drinking/smoking in public. Fasting is a test for Muslims, for Muslims to refrain from eating/drinking/smoking, yet non Muslims are asked to do that too. I would much rather have the non-fasting residents refrain from this out of courtesy rather than force.
Another example, the signs in the malls requesting people to wear decent clothes, and not show public displays of affection. Are those necessary? Isn't it clear that Dubai is an Arabic Muslim city and its values, though liberal, should be respected?