But modern society depends on using Apps on Smartphone. Even people might disagree we are at this stage I dont think anyone would disagree it is the trajectory we are heading. The web simply dont offer the same experience and is not an alternative for argument sake. App Store held so much power that Apple should have relinquish its control long ago. At least by 2020.
Yet without Steve Jobs, Apple has been left on Autopilot to do what they were doing since Steve Jobs left. Steve Jobs often spoke about the importance of intuition, referring to it as a powerful force that can guide decision-making and innovation, sometimes even more so than intellect. And right now Apple has plenty of intellect, practically zero intuition.
The entire reason this is the case is because Apple and Google have intentionally prevented the web from offering the same experience. They've limited the APIs that web apps have access to and made them clumsy to use and "install". Web apps could easily compete with native, but that would limit their control over the app market and revenue.
For many things there's might be a basic API available, but when you dig a little deeper you find huge limitations. Geolocation is a great example of that. Sure, it's available. But you couldn't implement a navigation app, for example. Because you can't watch the location and get updates in the background. Not to mention that accuracy and update frequency can be severely reduced in a PWA vs a native app.
Other limited APIs include things like bluetooth, audio, NFC, notifications, file system access, sensors (proximity, light, etc), camera functionality.
Safari (and therefore Apple) doesn't support things like accelerometer/gyroscope access, battery status, vibration, network info.
You can't access things like the user's contacts or calendar. And we could argue over whether limiting access to stuff like this is a good or bad thing. But the fact is that this stuff is available in various ways to native apps, but not at all to web apps.