The fundamental problem is the way app stores operate: they are maximizing their ability to fleece developers and users. And worse, they’ve created a system where almost every issue causes users to blame only the developer (e.g. bad reviews).<p>There was very little wrong with the traditional “free trial then buy”, and “buy next major version” model. Also, it crucially preserved the <i>value</i> of software, which is much larger than a few dollars. The only “flaw” was that it’s less money for gatekeepers so the stores have refused to support traditional buying models in any sensible way, over a decade later.<p>As a developer, I refuse to participate in a subscription or in-app purchase model because it is <i>never</i> what I want as a user <i>of software</i>. It only makes sense for things that are constantly having major content added like TV shows.<p>A subscription feels like a server asking you for another tip every time you lift your fork while eating. It’s not that I “couldn’t” pay you in this way, and it’s not that I don’t think you need to make money but isn’t this <i>method</i> a little ridiculous?