I would go even further:
A surprisingly high number of "apps" could be replaced with web apps, where "installation" of the app means the JS/HTML is cached in the browser, and "upgrade" means a new version is downloaded by the browser (e.g. due to changed ETag identifier, or whatever).
Moreover, these "apps" would have almost no access to personal user data, which may be bad for business, but is more often that not a win from the privacy and customer protection perspective.
As it stands, everything i do is web related in one way or another. From storage to home assistants to note taking and blah blah blah, they're all on the web hosted by someone else.
I know there are a few alternatives, but none of it really makes me happy. Currently, i'm trying to make my own home cloud, with a focus on simplicity.. but i doubt i'll succeed. I just know that nothing seems simple. I'm talking like, single binary "can't fuck it up" simple. Because it has to be stupidly easy to be used by my grandma, even if that means less features.
Note: based on my experience when hacking around with local app 2 years ago on Chrome and FF so things may have changed?
Native: 57.26 ms
wasm Firefox: 143.35 ms
asm.js Firefox: 162.43 ms
asm.js Edge: 199.70 ms
wasm Chrome: 223.80 ms
asm.js Chrome: 268.60 ms
JS Chrome: 2898.20 ms
JS Edge: 3240.00 ms
JS Firefox: 5558.88 ms