Between the creator and consumer, choices should be available and not restricted to any specific platform. The creator (or the distributor willingly chosen by the creator) can fix whatever the price and should be able to distribute it via multiple channels. And the channels can charge whatever percentage they want, as far as consumer has access to alternate channels. Apple/Microsoft/Google should either allow alternative channels to be available if consumers wish.. or else, they should agree the app stores to be treated like utilities (utilities are heavily regulated with pricing, profit margins, etc). FAANG are already too powerful and why do you want hand over more power to them? Imagine, Microsoft allowing only Edge browser and not allowing any other browser in Windows OS.. and then start charging 30% for all payments done via the browser. That's what happening in app stores. Soon, Oculus will do the same thing in VR world..