> That you can stop paying if the product stops getting updates.
You also lose the ability to access your data in a lot of cases. That's the problem. I also own a v1 and v2 license for the Affinity stuff. I've used it to design myself exactly one logo, so I would have been way better off subscribing to Adobe's stuff for a month, right?
Wrong, at least in my opinion. The problem with subscriptions is that you lose control over future access to your data. For my logo, I'm fine with Affinity Designer v2 never getting updated as long as I can load the software and use it as-is.
I recently loaded up an abandoned Java project that I haven't looked at in a dozen years. I use IntelliJ IDEA and it wouldn't load in the most recent version of IDEA because the Gradle version used in the project was too old. I fired up my self-hosted server that I used at the time, installed IDEA v8, added a hostname for the Sonatype Nexus server to my DNS, and loaded my old project to look around.
You can barely do that anymore because you don't own or control anything. Everything is subscription based, pay forever, with deep links to infrastructure you don't control either. I can mostly do it because I refuse to get on the subscription "never control anything" bandwagon, but I'll still probably get burned by online activation at some point.
Just wait until everyone has 2 decades of AI context locked away behind paywalls controlled by a handful of companies. Everything in existence will be vendor locked and those companies will usurp every novel idea anyone is naive enough to feed in as context.