I also don't think Apple should be coerced to host content. However, as long as they insist on gatekeeping all installs on the iPhone platform they should be. If Apple doesn't want that coercion, they are free to relinquish their app store monopoly.