I just think everyone gets hung up on the thought that there was a broken promise when there wasn't... Are you all mad at Microsoft for cutting off your XP support/updates?
Case in point. Microsoft had the courtesy of announcing their intent to retire XP well over 12 months prior to it happening.
Had Margin been a little more transparent and simply stated that there was a remote possibility that they would (or were considering) to pivot their model to a subscription-base at the time of the price increase, this debate would most likely not be taking place. Most of us who are unhappy would have been in a better position to make an informed decision as to whether or not to purchase the license at that time.
Understood, and perhaps Microsoft wasn't the best example to use given that Microsoft is/was in a very different position than Margin whereas Margin is a much newer company and doesn't have the ability to provide an announcement that far in advance. I would assume that if they did (understanding they are also a very small company), they wouldn't be around in 12 months to support the lifetime product anyway - assuming limited income based on a set price product.
I'm not saying they couldn't have taken a different direction with the announcement that would have alleviated much of the ire that's been invoked, but I still have to go back to my opinion that it is only the fault of the consumer if they purchase a product from a new company with misconceptions regarding the product. Especially when the company goes beyond what I feel is a completely reasonable offer going forward. I mean they are basically giving you half your money back with the free period and you still get to use what you bought.
I can see why some may be angry about it, but at least attempt to see that they are going far beyond what many other companies may do in the same event.
I'm not affiliated with them by the way - I'm just a new user. I'm not even trying to take sides, rather I am just trying to be objective. I can see your side of things, but I still personally lean toward this being a positive overall for everyone.