The web vs native on mobile is still a thing. John Gruber of Daring Fireball writes in response to an article in Wired quoting VC Marc Andreessen:
Andreessen does have a solid point in the fact that app stores are in some ways a pain in the ass — particularly Apple’s App Store, with its deliberative and at times opaque approval process. But app stores are mostly only a pain in the ass for developers, not users. Installing and especially updating apps through app stores is obvious and easy for all of the modern mobile platforms. And even for developers, there are aspects that are superior. With paid apps, for example, the apps store model is a win. The user taps a “Buy” button and enters their password, and boom, they’ve bought the app. Web apps can’t do that. (Paid apps are not of much interest to venture capitalists such as Andreessen.)
Indeed, paying for web apps today is not as easy as paying for apps in an app store. Perhaps Google or Mozilla will change this in the future, perhaps “free” is just the way to go. However, let’s not pretend that App Stores are perfect for users.