Uber, Netflix and Epic may not need the channel. But Apple/Google are betting that for the long tail of developers, the benefits of the App stores outweigh the costs.
Personally, I am far more likely to try out a subscription if I can do it through the app store, as I don't have to hand over my credit card details, and I know I'll be able to easily cancel.