So, I'm curious ... what's 30% of nothing? Because 30% of nothing sure sounds like the majority of devs are paying a whole lot. /sarcasm. Most apps are free, but 30% of the significantly smaller paid subscriptions users you claim isn't fair to carry the burden of the free editions. So, what's 30% of an Instagram app, 30% of a Facebook app, 30% of a Twitter app all of which since creation were probably downloaded in excess of a billion times? So, what's 30% of 20 million paid Spotify subscribers when there are 60 million total? Personally I think 30% is actually very fair when you consider the other side of the equation. Also, devs don't pay 30% to get rejected, they effectively paid nothing and got rejected. If a dev had an existing paid app whose update was rejected, that's their mistake for adding something that violates. Their previous contributions does not give them a free pass on their next one, lol.
Your arguments are moot.
Because first the customers aren't actually the devs. The app store is fundamentally a partnership where Apple agrees to manage the users, transactions, distribution, support system, taxes, vat, etc. As an ecommerce developer I can assure you that even the transactions and VAT portions are a very big headache, when payment processing has no less than 20 different kinds of fees based on the type of card the customer uses (and are no where near as low as the rate Apple is charged per transaction what Apple gets so developers get each item processed at a discount), and the VAT obligation of selling in many different countries with different VAT rules and sizes ... those two items alone would prevent most developers from even being able to create a globally distributed app. There's a reason companies like Square take years before they are available internationally, and there's reasons why Square was so popular because the payment processing fees are a nightmare so they simplified everything by giving one fee. 30% is actually a bargain to reach a percentage of the world that developers would've never had access to otherwise. But the fact remains, it's still 30% of nothing in more than half of the cases ... so we're really looking at 30% of <50% (aka 15%), and even then it's a steal. The way Apple handles the situation is that the customers are technically Apple's so Apple must fulfill the VAT requirements themselves, and the developer is then paid by Apple. So, you think that developers should manage the customers etc, and forgo the VAT isolation / protection. Cool. While you're at it, you should probably recommend that everyone purely develop for Android, to enjoy that VAT nightmare and forgo the majority of paid users.