> In basically every situation I can think of, the browser is less fickle, more consistent, and more backwards compatible than an app store.
There is no guarantee of anything from any web app. Your data can be used for anything the provider likes. There are literally no guidelines.
> The only benefit to using an app over a website is offline access - which is moot if you don't have the app installed already
In almost every single use case you will have the app installed already.
Electron solves literally no problems with web apps. Electron apps are not web apps and do not run in the browser. Web apps do not use electron. The fact that some code may be portable between the two is irrelevant to the user.