You didn't answer what other cross-platform are out there.
> For others, if I see some desktop app made with electron, I just skip it
The Slack desktop app isn't bad, though I'm not sure if you've tried it.
> The only reason it exist is that web devs do not want to learn right tools for the right job.
I disagree. It allows people to get up and running with a cross platform app relatively quick. You could then port most of that to a mobile app since a lot of the platforms (if not all of the major ones) allow one to create an app using HTML and javascript. I'm a desktop developer (the only web stuff I've done is working on a Wordpress page) but I still see value in Electron and plan to use it for a project. You get cross platform plus all of the libraries that nodejs has, which is a ton.
99.9% of users have no idea they are inside a web frame. And so what if a good app uses 100-200M of ram these days? That's like one tab in Chrome. Electron has very low idle CPU usage, which I think impacts more users than does the memory. Each of those cross-platform widget toolkits look like shit.
The bigger issue is obviously lazy developers not polishing their electron app, but you can do basically anything with it.
The question is - why? (besides not learning right tools)
From app I want intuitive UI/UX, that means I want that raw gray "win95 look" controls, be it button or tree... I don't want some monstrous CSS/HTML crap.
> For others, if I see some desktop app made with electron, I just skip it
The Slack desktop app isn't bad, though I'm not sure if you've tried it.
> The only reason it exist is that web devs do not want to learn right tools for the right job.
I disagree. It allows people to get up and running with a cross platform app relatively quick. You could then port most of that to a mobile app since a lot of the platforms (if not all of the major ones) allow one to create an app using HTML and javascript. I'm a desktop developer (the only web stuff I've done is working on a Wordpress page) but I still see value in Electron and plan to use it for a project. You get cross platform plus all of the libraries that nodejs has, which is a ton.