The crux of the site is that the mobile web experience is getting worse, not better. I agree with that. With today's smartphones, one of the easiest and user-friendly things many sites can do is just direct users to their full web page. A properly done mobile-optimized website can improve on that experience but often "optimization" means a banner at the top that tells you the name of the site in 15% of the small screen and a banner ad at the bottom of the site that takes up 30% of the small screen.
These calls to install apps are just as annoying. Several years ago I remember going to LinkedIn.com on my iPhone, it prompted me to install their app, I installed it. I must've agreed to something I didn't intend to because suddenly my contacts list was filled up with all 350 connections I had on LinkedIn, rendering my phone contact list all but useless.