We are spoiled. Just a few short years ago:
Mac’s cost more then double and substantially less powerful then what they are today.
Office suite $60 minimum per year
A font pack $50 plus
$75 for a picture pack
Average software $40 no exchanges if opened
A 300 baud modem $200
And the list goes on.
Developers need to make a profit. We cannot expect everything for a one time fee or free. The subscription a good alternative to upgrading at list price yearly, the ability to try before purchasing, less clutter on our systems, naming a few. The net results of the subscriptions model, fewer apps (not a bad thing), better quality apps, more focused app development, we make better choices for our needs. A good thing.
We’re not spoiled.
Cost of applications has almost always been feom$1-10US since UIQ, S60, Java based smartphones. iOS and Android has shown developers reaping in $10+ for games (FYI Nokia Ngage QD has games from GameLoft and UbiSoft for this price on MS cartridges) and other more complex and feature rich or niche applications that couldn’t be done before.
Subscription models are allowing even more incoming coming in. $6billion + paid out in less than a year (2017) by Apple alone to developers.
My hard earned dollars like everyone else will goto the app developer that makes a sound, working and good application that does what it’s supposed to do. If the developer listens to feedback for bugs or adjustments to those that paid for the app that’s a bonus to the developer able to make the app more appealing to others to reap in more sales.
You’re forgetting the economies of scale for one app deployed, time for updates worked on is benefited by millions of users globally. Most developers have several apps on more than one platform. Never before dis smartphone developers could have a luxurious lifestyle off of a smartphone app and they can build for TVOS WatchOS and consider iPads as well.
Freemium with ads are paid to developers as well. To be honest prior to 2010 I can’t recall a fermium desktop app that was not a virus lol. Seriously.
Subscription gives developers to take in a LOT more and hold users as a sort of hostage. If no new subscription then the end user cannot still use the app and it’s features. The app is rented like a service so even the data you use within it cannot be used fully any longer.
Example: Strong Gymaholic. Both allow for multiple workout schedules to be created if subscribed. The latter offers a pethora more exercises to use. Stop subscription and the former you cannot use more than 3 different workouts (plus 3 guided ones that come with the app and are completely different than what most experienced athletes can utilize). The latter prevents you even from using several basic exercises to be used. That’s BS to me if I have workout plans to follow and have been for a full year.
The data is locked in, routines and history of gains losses cadence etc. Cannot export this data and thus going elsewhere means I have to start from scratch. Apples HealthKit API doesn’t keep track of actual exercises only the heart rate caloric burn and other rudimentary data.