I agree for the most part with this article. I think the major problem is that apps are being developed that offer absolutely no advantage over viewing the website in a browser - in fact many offer disadvantages. This is what happens when a market crowded with some shockingly bad app developers is combined with ignorant executive mandates that companies must have apps simply to be able to say that they have them.
One mobile app that I do think `does it right' is eBay's. It's not spectacular, but it's much better than their mobile site and feels like I'm using a real app. It really needs to improve upon its caching behaviour, though.