I never understood how people apply these "theories" to software. It was a shit business move by both parties. It appears the majority in this thread are not happy. I've seen many developers reduce the price of a current version and let you know a new version is coming up. Reason Studios just did a 30% off and get Reason 12 for free if you bought version 11. No matter how you try to size up by price paid, throw in the word "entitlement", it was a shit business move. There would be less complaints if it were buy this version for this amount of money and get the new version free.
In reality I should not let their business decision bother me. It's just another app that I rarely use. It's these type of actions that create more enemies than friends. I will just add them to a list of cautionary purchases.