Things the mobile web is currently missing:<p>* Native performance.(getting better, still not there).<p>* Offline is way harder (possible, with manifests, but harder).<p>* Monetization is harder: you can't just 'sell' a webapp.<p>* The appstores (can be) a great distribution and promotion channel.<p>* The web has way less access to the device: No contacts, camera, etc.<p>It's getting better, but native apps do have their advantages.