A business has continual costs, which at the minimum may just be the ability to support a single developer's adult life. This app is selling itself once per major version, which judging by some comments here is somewhat unappealing. Many people are justifiably sick of subscription payments. I am also assuming many people would not appreciate e.g. an ad-supported version of something like this app.
So, what does that leave in terms of realistic business options? Are there any examples out there of a software business that succeeds in supporting its own development while helping its customers feel like they are getting their money's worth?
This avoids games about what is or is not a "new version" or shipping minor updates as versions or any of that nonsense, it's just updates generally.
USD$164.99 One-off payment | excl. tax
Get Version 2 of Affinity Designer, Affinity Photo and Affinity Publisher on
all operating systems, including iPad, for one low bundle price.
See how it explicitly calls out "Version 2"?How about Cleanshot?
$29 One-Time Payment
One year of updates
See how it calls out "One Year of updates"?Now let's look at Expressive:
Enjoy the benefits of our lifetime license and get access to all features and
upcoming updates with a one-off payment.
Get access to all features AND UPCOMING UPDATES. Nobody is going to assume this is restricted to the current major version, and having this "gotcha" in the FAQ is going to come with some headache when customers discover "All upcoming updates" doesn't really mean what it says.