What can't you do in a mobile html5 app you can do in native iOS and Android apps?

A few points I see:
-you can't do really make your app work offline on smartphones/tablets
-you can't post pictures
-it's slower because you have to do more calls = more "waiting for reply"
-adding attachements is more painful
-no push notifications (thanks +David A. Fenton)
-it's got to reload the app each time you relaunch the browser (my experience with gmail on safari/ipad)
-video capture (thanks +Nicolas Roberge)
-Access to contact list

Am I all wrong? What else? thanks
Shared publiclyView activity