30% was always excessive.
I suspect developers are looking for these workaround because of the 30%. If Apple had asked for, say, 10%, would there be as many developers looking for loopholes?
I don't know. Apple perhaps should ask for compensation for "vouching for" the developer's app, hosting the app, distributing the app. But Steam shows us another model where the developer themselves pay a modest up-front cost to have their app hosted ($100) and then Steam steps out of the way.
I wonder if this would go a long way too to thinning the herd so to speak from the Apple App Store—perhaps improve the overall quality of the apps submitted.
I think a lot of developers were willing to let it slide when App Store was a luxury market. You could just ignore it and make regular webapps and/or desktop software.
But now iOS is the most popular computing platform in the US. We no longer _have_ an option to ignore it.
And 30% is just crazy. And it's _on_ _top_ of all other expenses: Apple hardware that you need to buy to develop for iOS, $100 per year subscription fee, overhead of using Apple's shitty tools, etc.
To be fair, the fee is really 15%- 30% only comes into play only after you've made $1mm USD in the prior year.