The problem with data is that you can't see the things that are real but not in the data.
More often then not, the front end devs responsible for the app are not very good with "normal" web frontends - so they sabotage the competition, to reduce work. Also, web pages, could be repackaged into Apps by others leeching from the products attention.
Sabotage feels pointless given you're still competing against other native apps. Also I don't even know how you would 'sabotage' the competition, your average app engineer doesn't moonlight as a blackhat hacker.
It'd be understandable if the smartphone apps came first and the developers decided a web app wasn't worth it, but a lot of these smartphone-app-only developers use PhoneGap and other tools wherein one already has to write a web app.
It's not just real estate on the screen, it's faster on-device processing with lower latency, rich offline abilities, better and more persistent access to more API's from notifications to storage, stronger identity with durable logins, and of course better analytics tracking.
It's not always the correct choice but native apps are the overall winner for mobile UX.