A model I really like is the one IntelliJ uses. They encourage you to buy a subscription. But when you buy a year at once, you get a "perpetual fallback license" such that you can always keep using the version that is current when you buy: https://sales.jetbrains.com/hc/en-gb/articles/207240845-What...
That means I always will have access to my projects and to the level of functionality I start with. But I keep getting upgrades as long as I keep paying, and they get the steady revenue stream that means they don't have to play weird marketing games.
That means I always will have access to my projects and to the level of functionality I start with. But I keep getting upgrades as long as I keep paying, and they get the steady revenue stream that means they don't have to play weird marketing games.