Meh, it is nothing new and even governments do it. For example, my mother had a "lifetime visa" from the USA, which lasted maybe for 10 years. Some years ago she had to change her "lifetime" visa for a 10 year visa (standard Laser visa).
I guess "dishonoring" contracts might be a cultural thing.
I guess "dishonoring" contracts might be a cultural thing.