The funny part reading these comments is the fact that Tweetbot 1-4 were $10 paid apps, released once a year. 5 was a free upgrade for 4 users. Now the dev asks for $6 for a year, and people flip out even though that is actually less than they were paying...
Here's the truth of it - paid apps no longer work. Not at the fault of developers, a fault of the App Store, and Apple. Why? A few reasons:
- The "GET" button. Better than it used to be ("FREE") but still implies to most users that they don't have to pay.
- In app purchases get a mention under the "GET" button. This is good. Subscriptions do not - this is bad.
- An app that wants to offer a free trial, but a paid full version (IE the basic software business model from the beginning of time) has no way to advertise the model around the "GET" button. Instead it appears like every other subscription/credit based IAP cash grab app.
- Top lists/search results are too heavily weighted towards total downloads + total review count - a paid app can't compete with initial free downloads.
Apple should simply allow devs to explain the business model under the "GET" button (And even customize that button - IE "TRY")
- "GET" + "Requires subscription"
- "GET" + "One time pro upgrade"
- "GET" + "Consumable purchases"
This is better for developers and better for customers. Everyone wins, but Apple still does nothing.
I work for a company with subscription based apps, and literally 95% of our negative reviews are people complaining that there is a subscription. Our first line of our App Store states that a subscription is required. Real uses don't read the description or look past the first screenshot. They only see "GET" and read it as "FREE".