It's about perception
First of all, phone app developer deserve to fail. App is yet another concept to hide how things works. Promoters of HTML EVERYWHERE just don't care how things works. Not all software developer are into this mobile blink douche-development environment. And by definition, mobile does not mean phone. Heck, the phone don't really care about the user even if it's licensed under GPL since the hardware can be manipulated by the company and is insecured with "secrets" backdoors by default, so it's a closed environment at the end of the road designed as container just like the cloud environment.
Remember, the whole world runs because of back-end with codes everywhere built YEARS ago, not the front-end.