Earlier quoted context omitted.
And when the product dies, you know what you still have? Your fully up to date product with the latest updates, until the very last day. My wallet isn't here to pay for your company's inability to find a market.
You have a "fully up to date" product until an operating system upgrade breaks it or there's a security vulnerability that really does need to be patched. Although I sold a small-time file manager shareware product for a number of years, I tend to agree that forever upgrades isn't a great model in general. Especially if sales are trailing off over time, I have zero incentive to provide updates/patches especially if s…
The amount of Windows executables that cannot work after upgrades is absurdly low, and is often obscure software that either relies on internal behavior or simply hasn't been tested and approved on newer versions by The Powers That Be. MacOS tends to be dreadful on backwards compatibility, but that's more due to Apple's clown-ish behavior when it comes to backwards compat. As for linux, well, welcome to LTS life.
> there's a security vulnerability that really does need to be patched.
So, for an extremely small minority of programs, it's a problem. Unless there's an RCE in FL Studio, you won't ever need to upgrade it. And unless FL Studio takes in unsanitized output from the outside... yeah, no, not a problem.