Ah, subscriptions, the hated future of third party software!
I think a lot of people here are bad at math. Or they never ever upgrade anything. Adobe CC used to cost $2500 to buy. It now costs around $600/year as a subscription. So it takes over 4 years of subscribing to spend the same amount as one used to spend to buy it outright. Even if you skipped a major upgrade release, chances are you did not skip more than one. And if you did, let's be honest, you aren't a professional. You're a hobbyist and probably account for less than 5% of CC customers.
The two problems I see with subscriptions are frequency and cost. I hate paying monthly. It's irritating and makes me feel like I'm being nickel and dimed. But I have no problem paying annually. I subscribe to several services and apps this way.
Cost is the big one for me. Take 1Password. I've used it for years and have recommended it to many people. But now that they've gone subscription, I'm out. It's simply not worth $3/month forever when iCloud Keychain does 75% of what 1Password does for free. And, unlike CC, where Adobe continues to add a lot of worthwhile features for professionals using their software, how much can AgileBits actually add to 1Password? It's pretty mature. Look at the latest version. It didn't bring much new to the table other than the new pricing plan.
1Password used to cost $50. They raised the price to $65, then went subscription at $3/month. Whereas it takes over 4 years of paying Adobe to equal the old purchase price of CC, it takes less than 2 years with a 1Password subscription. To me that is ridiculous! Adobe's products are infinitely more complex and infinitely more useful, yet AgileBits thinks their product is somehow worth more. I see this a lot with smaller developers of one tricky pony apps and I don't subscribe to any of them. Price your product fairly and I have no issue with the subscription model. Subscriptions makes a lot more sense on many levels, but the price has to be fair.
[doublepost=1536693410][/doublepost]
Except that it doesn't always bring in more revenue. A 30% cut is a 30% cut. And Apple drops their cut on subscriptions after one year. Apple could make more or less depending on how the developer prices the subscription versus how often the developer releases new paid upgrades (assuming Apple offered upgrades and took the same 30% cut). That said, I don't buy Schiller's excuse either.