This really slaps down the ability to use that.
Again, you calculated that how?
Imagine if you had to develop or pay for all of those services individually. Your own download site, product promotion, services, a third party transaction processor, a content delivery network, bespoke cloud syncing, etc, etc.
If you produce a food product, you should expect the store to take a cut of the price before it gets to you.
If you had to develop all of those services yourself, it would look a lot like the internet. None of the things you mention are particularly challenging for the modern web.
You can be quite a small business and still go over a million in revenue. This is more like "single small team" as a threshold.