You're missing the point entirely, IMO. It's not about "if someone who can manage to buy a $1,000 iPad can afford $20/yr. for a subscription". It's about the trend as a whole. Look, that $1,000 iPad Pro I'm using? I don't even have the thing paid off yet, because I didn't pay for it up front. I took T-Mobile up on the offer to pay for it in monthly installments with 0% interest, tacked onto my cellular bill. With everyone going to subscription models and arguing, "Oh, come on. It's only a few more dollars per month. You can afford it!" - eventually, you can go completely broke with this stuff! I mean, let's look at the "off the top of my head" list of things I'm already paying monthly fees on:
- World of Warcraft subscription for my daughter
- Netflix subscription
- Amazon Prime membership
- DropBox subscription
- Vonage VoIP phone service
- Office 365 subscription
- Sirius/XM satellite radio
- Costco membership
And I'm someone who hates subscription-based things, avoiding as many as possible.
The advantage of buying software up-front is that yes, you just budget for it that one time, purchase it, and then own and use it freely for as long as you like. The argument that developers have to keep supporting it is pretty irrelevant because that was never really the case! What usually happens is they fix and maintain a given major version until the next major version or two goes on sale. Then, support for the older one dies out and you either live with what you've got, or eventually elect to pay again to get the current release.
However, when you get into recurring fees to keep a software product working? Now you're saying, "If you're not really using this thing regularly? This is a reminder to stop spending money on it and get rid of it!" That seems like a bad business decision to me.
- World of Warcraft subscription for my daughter
- Netflix subscription
- Amazon Prime membership
- DropBox subscription
- Vonage VoIP phone service
- Office 365 subscription
- Sirius/XM satellite radio
- Costco membership
And I'm someone who hates subscription-based things, avoiding as many as possible.
The advantage of buying software up-front is that yes, you just budget for it that one time, purchase it, and then own and use it freely for as long as you like. The argument that developers have to keep supporting it is pretty irrelevant because that was never really the case! What usually happens is they fix and maintain a given major version until the next major version or two goes on sale. Then, support for the older one dies out and you either live with what you've got, or eventually elect to pay again to get the current release.
[doublepost=1477493309][/doublepost]The OTHER simple concept you're ignoring, though, is that MANY people will pay a one-time fee to add some functionality to their systems that they didn't have before, even if it's just an impulse buy and it's not something they use that often.I'm not buying it - someone who purchases a $1000 iPad can pay $20/year. Period. You presented an edge case argument at best - your priorities are not where they should be for your "budget"if you cannot afford to spend that on software you "want" if it means giving up other amenities.
Software as a service is the only way that professional productivity applications (Adobe, Duet Pro, 1Password, Office, Omnisuite, etc. etc. etc.) are going to survive in the future. People think they can buy software and have it "for life" but then conveniently forget about the concept called software maintenance (which isn't free - the developers have to "budget" for that too...).
Read this for perspective:
https://stratechery.com/2013/adobes-subscription-model-why-platform-owners-should-care/
However, when you get into recurring fees to keep a software product working? Now you're saying, "If you're not really using this thing regularly? This is a reminder to stop spending money on it and get rid of it!" That seems like a bad business decision to me.
I think you've passionately explained an otherwise simple concept: If you don't find the product useful enough to pay for its creation or continued development, then don't buy it.
But your complaint about the performance of DD aside, it can't be over emphasized that Applications don't just grow on magical Application trees whose fruits you can pick at whatever cost you want. Hundreds/thousands of hours of time are spent writing code, debugging, researching etc. In addition, there is there is the cost of being an Apple Developer (Developer ID, and Apple's 30% cut), business licenses, taxes, advertising and other costs of promotion.
You don't just create an app as good as DD by hacking away on Xcode over a couple of weekends. Paying $1.67 a month to support the development of the app seems like a silly thing to be complaining about, especially when you consider the alternative scenario of the developer discontinuing the app because they couldn't financially sustain it's development.