Example in another market: you can buy an Unreal Engine license, or you can get it for pretty much free but then owe a % of sales.
Nobody is saying Apple cannot offer an alternative "30% all included flat price", the complaint is about them offering ONLY that.
But non free apps with a smaller base you would be surprised I guess. Storage for hosting and GB for bandwidth is incredibly cheap.
To give a frame of reference AWS pricing is currently at $0.023 per GB for storage and $0.09 per GB for bandwith out.
That means 30% of a $0.50 sub is enough for covering the entire storage + distribution costs of one gigabyte for that user (and that's assuming you need to store an entire copy for each user, which you don't). Yes, there are other costs (website, review, ...), but then again how many subs are $0.50 ?