I would really like to know other folks opinions on this point mentioned by the author: "The web will persist and the web will win."
Another aspect is that mobile / tablette apps are moving from a "mostly read" to a "read/edit" usage, thanks to the exponential power gains inmobile CPU. That means what the web will have to compete against on mobile isn't facebook stream but rather full blown photoshop.
People at Netscape were talking about the web displacing native applications twenty years ago. That hasn't happened yet!
I'm in favor of application logic living on the web, with native apps used on the frontend for consumption.