You completely ignore the rest of the post and go to "Maybe apple will reduce their fee."
Yes, they would probably have to. But Apple isn't simply hosting apps, they are vetting as well. Something that actually costs money to do, and something Amazon, etc. wouldn't have to or care to do (at least properly). So Apple drops fees to match Amazon ...then what happens when amazon announces "all apps using the new Amazon advertising api get hosted for free"? The race to free is why we have so many lame apps as it is.
Look at the hellscape that is internet advertising. That's the kind of tech an open app store would enable. "Gimme Free" is ruining developers lives far more than Apple's fees.