https://weblog.rogueamoeba.com/2017/02/10/piezos-life-outsid...
https://weblog.rogueamoeba.com/2017/02/10/piezos-life-outsid...
We can certainly debate how well-established or tech-savvy our users are (though I will note that Piezo is by far our simplest application, and used by the least technically savvy among our user base). But to say that we did this in a “public fashion” is just false.
It's still 2nd to 3rd page of search results despite having some reviews and only a couple of competitors. So a considerable investment in SEO is required.
https://www.appleworld.today/blog/2016/2/13/rogue-amoebas-pi...
http://www.imore.com/piezo-improves-application-audio-record...
https://www.macstories.net/linked/piezo-exits-the-mac-app-st...
Smaller developers may have to go through considerable pain and anguish in setting up their own store, or they can suffer through even more angusih and pain when the store they entrusted to do their sales goes down in flames, as with Kagi. https://tidbits.com/article/16665
Being self-hosted is obviously better if you can swing it, but it's more work and it's not for everyone.
[1] http://christiantietze.de/books/make-money-outside-mac-app-s... #noaffiliation
I guess I don't understand the alternative. Go out of business?
It takes a lot of effort to build out your own store and get it right, this is no small task, which is why the 30% fee charged by these stores is not necessarily the biggest obstacle.
These intermediaries add considerable risk.
Edit: Sorry I know those were just two examples - I'm not trying to refute your point
For example, you can bang together your own store with Magento, Spree, or any number of other ecommerce store kits and pick one or more back-ends without a whole lot of sweat. This presumes you know a thing or two about web development and security, which is not necesarily a given for any group of developers. If you do know that, the difference between Stripe or PayPal is a few lines of configuration and API keys, if that.
Don't hard-link to a third party service. Abstract everything through your own site that you have 100% control over, so you can swap out the underlying services whenever you want.
It's slightly more work to sell outside the App Store, yes, but it's really just not that difficult. If a developer plans to make a living, or even just side income, from app sales, it's work that's worth doing.
It's quite simply much harder to build a link profile in 2017 than it was 15 years ago.
It's not impossible, but don't underestimate the difficulty of starting up now. I started things in 2002, I'm still starting things now, and building an independent web presence now - at least, one which anyone will find - is considerably more difficult.
(Technically it's much easier - getting the actual website serving to the Internet is easier. But that was never the hard part.)