Why do people install those apps? Because the first time they visit that site on a new phone it tells them that everything will be better in the app, without mentioning that this is mostly true only for advertisers.
Ehh...I do think the native app often gives a better experience than mWeb.
Don't get me wrong, a really well-written PWA with fully cached assets is often almost at a native app experience level, but that's not usually the case with most mWeb implementations.
For Gmail, perhaps — I think that’s one of the best cases for push notifications on the web — but YouTube basically comes down to whether you need large offline storage and search is a non-issue.
One thing I noticed about both Google and Facebook’s apps before deleting them was that in addition to using more battery, both were slower in their apps than using the web site. That was surprising but consistent & a large part of why I ditched them.
For me, YouTube comes down to the fact that if I use YouTube through Firefox for Android, and install the "Video Background Play Fix" addon, then I can go for a walk with my phone in my pocket and listen to things through YouTube without having it pause as soon as the screen turns off.
Well, I believe you can do that if you pay for YouTube Extortion Edition or whatever it's called. Which I used to do, until too many ads still came through and I got pissed off.
(Though note: if I got to a YouTube link through anything other than going directly to the site and searching, then it would open in the app. Which would then pause when I turned off the screen. Which was irritating. Fixed by disabling the YouTube app entirely. Life is much better now.)
There are content blockers, which are not as comprehensive as Firefox or Chrome extensions but also avoid the performant and privacy concerns common in that space.
So use an Invidious instance. Sure, YouTube blocks the subtitles for some of them, but if you need subtitles, it only takes a couple of minutes to find one of the new subtitles-available instance, and you're good for at least a few months.
I’m saying that it doesn’t do the web a service to break one monopoly while doing nothing about the more successful second monopoly. I want an open App Store but I also want fair competition in the browser market.
Don't get me wrong, a really well-written PWA with fully cached assets is often almost at a native app experience level, but that's not usually the case with most mWeb implementations.