Of all the ones that I use, I think MathWorks is the closest to having something that works for both them and the customers too. I think that part of the problem is that Adobe sells to a lot of individuals while these other guys tend to be paid out of a corporate coffer somewhere. Regardless though, I think this is going to be the future of SW. These people have a steady flow of R&D that goes into the products but the existing model doesn't guarantee a steady revenue stream to support it. They have all discovered that as the product matures (and PS is certainly in that stage of life) that they are providing more of a service and the subscription model works best. The only thing that seems lacking for Adobe is a way for people to gracefully opt out.What they need to do is what MathWorks does which is that once you stop paying, the SW keeps working with the features it has and the support stops. That way they get their subscription and the user still has something when they quit.and at least Adobe has offered their package at a reasonable price (finally !).
not if you do video work too
Once upon a time you used to be able to even do something like upgrade InDesign once every three gens and Premiere Pro package (including PS) once every three gens and then add in a stand alone PS upgrade along the way if needed. Or forget the InDesign and just upgrade PP every once in a while and PS extra as needed.
I believe that is the root of the problem they are trying to resolve. It is that behavior that is driving all these guys to adopt the subscription model.
And with the rental model, you can pay them for years, thousands of dollars and then if you quit you have nothing, nada, to show for all that money spent. You don't get to keep anything even if you did it for years and spent thousands.
Exactly my problem with the CC model. I strongly prefer the perpetual license plus paid software maintenance to keep current, like Mathworks uses. Offer the initial license at a reasonable price, offer a software maintenance subscription plan that pays for their ongoing development and keeps users current on features, but let users "get off the train" and keep using what they have. If you want to "get back on the train" you pay a reinstatement/catch-up fee then resume maintenance. Or buy another perpetual license and start over.
If I have a down year, financially, or don't like the direction they're taking the product, I don't want to have to pay ransom to keep using the software I've been paying for all along. That's too much risk for me. I'm staying with CS6 and stand-alone LR for just this reason, so they're not getting any more money from me whereas I'd be willing to pay for a maintenance plan.