These loyalty programs is basically one way street.
Members have to satisfy the requirements fully while the hotel can skip their obligation by lying.
Stay 99 nights and spends 23k, you only have Titanium.
Yet the hotel can claim they are full so no upgrade for you when they still sell all the rooms/suites online.