The day is rapidly approaching where ALL software will be subscription based. One time sales and the user expecting lifetime updates and support has turned out to be a losing business model. You see it all the time in the Apple Discussion Forums. An update breaks some software and the user finds out the developer is long gone and the software will remain broken forever. Of course there exceptions like VueScan for example. I paid for the lifetime pro version ten years ago and it’s still going strong. But exceptions are just that, exceptions.
Now we’re seeing this in streaming services too. Basic Business 101 tells you that you need a constant, reliable source of income to exist. Selling your fantastic app doesn’t provide the income source after everybody has purchased it. So either charge for updates or offer a subscription, both of which enrage a certain segment of tech nerd crowd.
I don't believe that users expect a lifetime of support and updates when they make a one time purchase. For many years, users would buy software with a reasonable expectation that when a significant update was released new users would purchase at full price, and the legacy users could upgrade at a discount.
And as for updates breaking software, this can still happen under subscription models and is a separate issue. In other words, it is neither a function of or solved by subscription models.
I am no business major, student, or whatever, so I am on super sketchy ground here, but I don't think business 101 tells you that you need a constant, reliable source of income to exists. Even so, software businesses existed long before current software subscription models existed. The real shift is moving your user base from buying a product to paying for a service. I believe that the subscription model is leveraging perceived immediate need based on current user behavior for gain that is may be equally unsustainable.
Streaming services are a different beast altogether. And they are dealing with a reckoning of sorts themselves due to incredible spending, piracy, strikes by artists, etc.
At some point in this response, I believe I may have lost some focus and credibility of my claims, but it still feels kind of right, so I am posting. Please feel free to rip me to shreds... probably deserve it.