Different class of products.
For Electron apps, often it's the choice of having a desktop app or not having one at all.
> For Electron apps, often it's the choice of having a desktop app or not having one at all.
Maybe it would be better to have none at all. Having an electron app is an excuse to say "we already have a desktop app, so we won't make a native one".
In my opinion, the actual problem is the focus on making everything web first.
I don't think this is a problem. Many class of products require a web version over a desktop one. The desktop one is a very nice bonus.If they want you to use an installed app then they should just build a native app that can be installed.
Electron's success is strictly to blame on the desktop platform owners/maintainers dropping the ball, consistently and repeatedly for the last 3 decades (Microsoft's UI framework 'evolution' is especially hilarious, who in their right mind would write an application against a widget library that's going to be deprecated in 3 years).