Remarkably, they didn't even need vibe coding to drive their software into the toilet. Their decline started long before AI started writing code for us.
A subscription model isn't needed to kill software. I think Adobe just stopped caring about product quality. They stopped asking "why do people love Photoshop" and instead just chased quarterly numbers.
Adobe and everyone else. Many of those complaints resonated with me outside of Photoshop
But as I've said in the past, I think there is a relationship between subscriptions and quality: with a subscription model, feedback signals become decoupled. In the past, if the new version isn't good enough, people won't buy it. Now the calculus is changed to whether the product has become bad enough to unsubscribe
If you were an honest company, you'd have the current version available for $subscription, and past versions available for some amount more - and use that to see how many people still subscribe but refuse to upgrade.
That’s why I love the Nova.app model. You pay for a year of releases, but if you unsubscribe you keep the latest version when your subscription was active.
The rot started with Flash in 2009. Then it hit Illustrator and Dreamweaver. By 2014 everything was an unstable mess. It coincided with their buyouts of a bunch of competitors including Day, Demdex, and Nitobi. They hit "big enough" size and stopped caring.
With subscriptions, you want to have ways to increase the subscription amount and retain people, which usually leads to adding features no one asks for and bloating the product, trying to upsell users.
Heh, yeah. They have always been chasing quarterly numbers, they just stopped asking, "what do we have to do to sell the next version" and took their customer base for granted.
They stopped caring much about Creative Cloud. They were focusing on Experience Cloud which is their euphemism for their advertisement network (products like Adobe Tags).
Now, I thought that going to a subscription model would give them the resources/motivation they needed to improve things regularly, and let us customers pay for just what we need. You're telling me the benefits only went one way?
I started with PS2.5. I held onto CS5 until I found Affinity.