@vincent really good points on the Apple tax, something we don’t talk about enough. It’s almost incentivizing devs to switch models. We go through this subscription debate every time another app goes through the pricing model wall.
Some apps do a wonderful job gracefully transitioning. I’m thinking of apps like 1Password and YouNeedABudget. If I recall, 1P released a brand new version of their app and launched their sync service as an alternative to Dropbox (which wasn’t always great). YNAB went from a desktop app to a web app, which opened up a lot of possibilites. Honorable mention goes to Day One for continuing to release substantial incremental features between major updates.
I don’t think that Flexibits did a great job. Their time between major releases was a veritable desert with just bug fixes and very small features. It’s easy to fall into a rut, especially when there’s only two of them. Cultured Code did the same thing with Things 2, but has been brilliant with regular feature updates in T3.
I think Flexibit’s choice to freeze v2 features in their broken state, not release a separate version of the app (so many v2 users didn’t realize the change until it was too late), and dangle a promise to fix everything in the subscription has just left more people confused than anything else.
You’re exactly right about the state of payment for devs... no one wants to pay up front, we will only pay for so many subscriptions, but what other option is there?