The only reasonably argument for such a big % fee is that when software was shipped physically you would even have bigger "fees", as GP was saying.
People are willing to pay for those 30%, as long as iOS has an healthy supply of apps, apple will keep it.