I've written my fair share of low level systems languages but if I needed to write a cross-platform GUI app I would write it in electron no questions asked.
Sure there's cross-platform UI applications out there like VLC, but like you said web technologies are maintaining attention right now and DO provide a lot of benefits.
I, like you, would not be embarrassed in the slightest to release something in Electron. I know about its bloat. I'm also aware that it means I can create a good looking application without spending a ton of time trying to figure out how to implement it.
But having worked with that for a decade - I have to agree with you. If you work for customers (as opposed to in-house software), it makes much more sense to use the web technologies for that.
We use Go for the backend though, so you can use a "real language" on the backend.
I do have some hopes for Go on the frontend as well with webassembly. :)
I think other programmers don't understand that many people get into front end web development because it uses other skills that writing C++ doesn't require.
Learning HTML, CSS, and JavaScript doesn't mean you can pick up a systems level programming language and start writing desktop programs.
Not everyone is capable or has time to learn other programming languages, and not everyone should try either.
Electron empowered Web Developers to be able to create cross platform desktop apps in a familiar environment.
It's not about quick or cheap, it's about using what you know to explore your ideas.