Someone's dislike of PWAs is irrelevant to whether or not someone else should be able to use them if they want to. It's also irrelevant when it comes to users who want to benefit from competition in the app distribution market. If you don't like PWAs, you're free to not use them, and you're even free to benefit from the improvements their competition brings to the whole mobile software ecosystem.
It's also ironic to bring up Apple's hindering of web standards as evidence of anti-monopolization of standards, considering the fact that the lack of PWA support forces users to use the proprietary App Store monopoly to install apps instead.
> If you don't like PWAs, you're free to not use them, and you're even free to benefit from the improvements their competition brings to the whole mobile software ecosystem.
IMHO, that's very naive. Look at ElectronJS apps. I hate ElectronJS, still the most used apps on my Desktop computer are ElectronJS. Why? Because I don't have a choice, because it's cheaper for the developers.
Before ElectronJS, I actually had real desktop apps. So yeah, I see the case against PWAs.
PWAs would be cheaper to develop overall than building 2-3 separate code bases. Which would mean more software available generally, particularly from bootstrapped companies.
I don't think anyone is suggesting that native go away.
> PWAs would be cheaper to develop overall than building 2-3 separate code bases.
But that's my point: that's exactly the promise of every single cross-platform system out there. But in my experience, that's generally not true for non-trivial apps (ever heard "write once, debug everywhere"?). And second, it usually makes for worse UX on all platforms.
I feel like many people consider PWAs as a totally new thing, but at the end of the day, it's a cross-platform system. There are tons of those; just look around, cross-platform is not a silver bullet.
> But that's my point: that's exactly the promise of every single cross-platform system out there.
Every non web cross platform system doesn't have nearly the investment as browsers do for quality and compatibility. It's not even close. Like, orders of magnitude. I don't like the cross platform toolkits either.
Let's not pretend the web as a platform is the same m'kay? People use it every day from all of these devices, like billions of people. This isn't some unknown, where this speculation is reasonable either. There are issues, but it's not equivalent.
It's also ironic to bring up Apple's hindering of web standards as evidence of anti-monopolization of standards, considering the fact that the lack of PWA support forces users to use the proprietary App Store monopoly to install apps instead.