And Apple does? Apple hosts and distributes your apps, yes, but you still need to have additional content/features (global high scores, etc) hosted somewhere else. How is this different from Chrome App Store? If you build a true packaged app, Google's App Store will host it, won't they?
Also Apple charges $99/year for hosting (they don't call it hosting fee, but if you stop paying, they'll stop hosting your app).
No they don't. If you don't renew your ADC membership Apple won't pull your apps from the store.
That is false. If you let your iOS dev credentials lapse, Apple will indeed remove your apps from the store. I saw it happen to a guy I know. He wrote one game, it didn't sell at all, he didn't renew, so his app dropped out of the store.
This is probably an important distinction when you're comparing it to the App Store. However, Wikipedia says that Google's 30% cut on the Android Market goes to the carriers. Do the carriers provide the infrastructure for the Market or does Google just not mind paying for the expense?