I’ve always said this, Apple is not entitled to any form of a cut from apps like this. Apple is benefitting from having a large selection of apps in the store, so people will buy an iPhone.
Apple has no part in this transaction. Buying extra levels or characters in a game? And the game content is hosted and stored on Apple servers? Sure, Apple deserves a cut. Video streaming platform where the video is hosted somewhere else? No cut. Dating app where you’re just getting matched with other users in a database, with all of the processing and hosting done on the developers server? Apple shouldn’t get a cut.
It really is that simple. Developers pay an annual developer fee which gives them access to all of Apples tools and customers. Apple gets to keep customers by having a large robust selection of apps.
I’m not saying Apple’s in-app payments should go away, but it should be a choice. If Apple lowered their cut, they would be competitive with other payment processors and this wouldn’t be an issue.
If I were a small developer making an app on my own, I’m using Apples built in tools and payment methods, no question about it. But if I’m a company the size of Amazon or Netflix and I have my own payment mechanism, that’s what I’m directing my customers to use.