There is a huge misconnect between promise and delivery in the luxury hotel sphere which should be addressed where you find it. Based on my time in Dubai over Christmas:
* Burj Al Arab - could not check us in until 6pm and would not upgrade us to get around the problem (they comped me a night after I complained which was actually a very good outcome given I was on a 342 as well)
* Waldorf Astoria Dubai - full of people paying $1,000 per night who were not happy at joining long queues for breakfast and not being able to get sun loungers on the beach or by the pool, I did not get a Diamond upgrade and was given a room facing a brick wall
* InterCon Festival City - as a Royal Ambassador, was upgraded from a standard room to an identical Club Room, the difference being Club access (which I get automatically as an RA and so no upgrade in theory although it technically meets the RA scheme rules)
Letting brands get away with this stuff doesn't help anyone.