I 100% believe that Qatar need tourist. It is their long term ambition. If they want to see tennis, soccer, Olympic in Doha, they have to.

Alcohol is a big issue here. Religiously they are forbidden, somehow they want to control it. One of the way to ask the foreigner to registered with their passport. I do not see any problem with that. Lots of countries have crazy rules and no one object to that, so why the fuss.

About dress code. I still do not understand why people complaint about it. If western countries stop girl/women to stop putting more cloths (scarf), so why the noise if they asked you to put more cloth?

Just my 2 cents :)