Eh, I think this is one of the two points where the case against Apple's App Store model is the strongest. Not allowing applications to use third party in-app purchase systems is weakly defensible, but they not only don't allow that, they not only don't allow you to load an online store in a web view, they not only don't allow you to
link to an online store that will open in Safari, the App Store terms literally
do not allow you to mention the existence of other online stores.There are arguments to be made -- and they're made in these comments -- that the App Store is a net benefit for consumers, but it is really, really hard to make the case that users somehow benefit from this.