If that was 5-10% fee it might be a lot better then 15 to 30% fee. Apple is worth way more now, still the rich get richer and the poor developers less so.
Exactly. Imagine a smaller developer that can't afford to absorb the 30% loss in revenue for EVERY payment feature in their app. They are faced with creating a cut-down app that excludes any payment features or simply not developing for the platform at all. With that, why are some developers/companies exempt from the 30%? Because they are large enough to negotiate with Apple. Same cannot be said for smaller developers. So Apple's argument of wanting to create a "level playing field" for developers is absolute crap. The App Store polices are significantly outdated (created in a time where subscriptions and cloud services were really in their infancy) and NEED review and updating.