I do see the logic of the decisions that went into App Store pricing.
In order to boost the vitality and vibrancy of the iOS App Store, you want to attract as many developers to release apps for iOS as possible. This is where a percentage cut based on how much money you earn makes sense. Make no money, and you don't have to pay Apple a cent (beyond the initial $99 annual fee). Make more money, and you pay more to Apple. It's similar to how taxation works. Earn below a certain wage bracket, you don't have to pay the government a cent in taxes. Conversely, the more you make, the more you pay in taxes.
The money that comes from your top-grossing apps goes back into maintaining the App Store for everybody. I believe Apple when they say that the vast majority of apps in the App Store are free and make Apple no money. Yes, maybe some of you feel it is unfair that companies like Epic are indirectly subsidising the makers of free apps, but the counterpoint is that it is another challenge altogether to differentiate an app like Facebook which makes money off ads, vs another free app which doesn't make any money at all. Apple has no insight into how much ad revenue a developer would make, and I don't think anybody here wants Apple to go there.
So far, we are only hearing complaints from your larger developers such as Epic and Spotify, who believe they have outgrown the App Store. We have not heard anything from the smaller developers who do find Apple's App Store terms reasonable.
I go back to other app stores with a similar business model like the Switch and PS5. If there is a way for game developers to get out of paying Nintendo and Sony their 30%, I am interested to know how it is done. I genuinely feel that in the very least, all games should pay Apple 30%, be it paid, or IAP. Similar to how it is charged on other game consoles.
Second, correct me if I'm wrong, but while the Spotify app is available on the PS5, there is no option to subscribe to the service within the app, only to log in (which means that you are expected to have created your account and paid for your subscription elsewhere). This seems to mirror the reader category on iOS, where Spotify and Netflix at least have the option to direct users to their website to create an account (and therefore avoid Apple their 30% cut). I similarly did not find a way to pay for Premium in the app on my Switch as well.
If I were running Apple, my line in the sand would be - continue charging games 30%, everything else 0% (eg: that Fantastical or Play or Infuse subscription made via iTunes, minus payment processing fees). I get to retain the bulk of my App Store revenue, while exempting most developers from the cut.
But that's just me.