This is why I really wanted Capyloon to take off [1]. The idea was to build a whole mobile OS around PWAs. App Stores are just CDNs. There are no weird rules about payment processors. The ecosystem did not need to start from scratch.

Unfortunately, it just never gained the necessary momentum.

[1]: https://capyloon.org/

I always wonder how different it would look for the myriad of failed open source projects like that, if they had just picked a more marketable name

I've still got a firefox OS phone in a drawer somewhere. I was disappointed it got discontinued like so many other mozilla projects.