Yes, it’s to promote loyalty but it’s not an entitlement to people. It’s a freebie! They can stop the program whenever they want. I am Titanium with Marriott and my wife is Diamond level with Hilton. We spend no money out of our pockets for the benefits afforded us. When we stay in upgraded rooms, eat meals that are free, stay in rooms for free, etc., we recognize that it’s a nice to have but not something that we are ENTITLED TO HAVE. Because I am loyal to your brand does not mean I HAVE TO GET SOMETHING. All of the programs devalue at some point because of inflation. That should be understood. How much will usually not be liked by the people who are experiencing the devaluation. That’s a given..
Whatever, people do to earn those points is A CHOICE. Marriott/Hilton whatever has just dangled a carrot out there. It is up to you if you want to take a bite at it. Your payment of the room rate is not for the loyalty program. In fact some properties lose money on the loyalty program. You pay money because you need a place to stay. As an added perk for staying at a particular brand you get the added perk of points or whatever they give. They don’t have to and they can stop it whenever. We load all of our expenses on certain cards for airfare and hotels. We pay off our cards each and every month to not have a balance. Freebie money for us so any devaluation if no skin off of our nose because we did not invest anything monetarily. if anything I have wasted some time talking with a salesperson uselessly trying to sell me points.
We obviously see this differently, but that’s the beauty of life. We are all individualss