I will concede that in the current non-ideal environments in which we work and play - there are all sorts of reasons that I don't want to use a native application. For instance - I will never install a social network application even if I belong to the network. I'd rather go to the site in an incognito browser tab.
In my ideal world, I'd prefer a native app for all things. The web sucks in my opinion. Honestly, I wish there were a browser that dealt exclusively in native GUI elements and other computing resources. I'd also want some very finely-grained native resource permission controls.