This is written by someone who lives in the "web eats everything" bubble. It also neglects the apple store. The fact is, webapps are suboptimal, and unless something drastically changes, will remain so. Unless you have decent caching, they are slow, difficult to use, and generally annoying. Why? firstly HTML/JS is a very slow presentation layer compared to native, which means less battery. You still can't multithread…
Most mobile developers have no idea how web-centric non-mobile devs are. I've recently started working in a web-centric company, and am the only mobile dev. It's mind boggling, freaking unbelievable how less open minded web developers really are. I had no idea.
I don't know what is the cause of this, but this article is pretty common to the crowd who were trying to convince everyone that Phonegap was a viable solution 5 years ago. All I know is that the web community need to get this kind of hyperbole under control because they're losing credibility.
I've almost reached the point where I don't take anything they say seriously anymore, especially when it comes to platforms that they've never spent a single project developing on.