That's because the big optimization would be "don't cram this entire application into the browser", but we've all collectively decided desktop software is impossible, so.
> we've all collectively decided desktop software is impossible
the customers are the ones who did.
Suppose there was a desktop app, but a competitor has a web version. It's much easier, faster to use the web version, because you dont need to download the desktop app, install it (which might require admin perms). Then your files are local, so if you have a second computer, there needs to be some way to share those files between.