But I also want the software I buy to keep working as well as they did the day I bought them. I don't expect the developer to fix all bugs forever without any additional payment, even less add features, but I'd rather not have a kill switch, which for a text editor is what subscriptions are.
Many software vendors (ex: Jetbrains) offer renewable permanent licences that pays for maintenance without the kill switch. Sublime Text, which is possibly 10x most direct competitor now has a permanent license with 3 years of updates, which can be considered a subscription (you have to pay every 3 years for updates), but if you stop, your software won't break.
1. Ship software, including free updates for the current version to fix bugs, without any fees beyond the purchase price.
2. Become the richest companies in the world, by far, to the point it's not even close.
So the idea that they need subscriptions so they can 'afford' to fix bugs is ridiculous. Also, paying the subscription isn't a warranty, maybe they collect my money and don't fix my bugs.
SaaS and subscriptions is mainly a way to control the users and milk them for money.
Features should be added as addons that I may or may not purchase.
Support should be optional.