The author of this article is obviously someone who doesn't see the bigger picture of mobile apps.
The problem is inexperienced developers who drop out (programmers) think they can 1. Write an Instagram clone or some one hit wonder app and expect it to help them build a business without any science behind what they do, obviously those will tank, its a not an app that supports a company, its shown time and time again that it is the web back end that supports a company and all those services. btw I am not a web developer, I am an native developer.