Electron is great for developers because it allows them to easily build a cross platform app. Businesses love it for this reason.
Most users don't care. They barely realize what software is to begin with, and the mere suggestion that things could be different is baffling to them.
Then you have the highly technical users who know the software could be better, but isn't, because of the previous points.
You can recognize them because they dislike the feel without even knowing what's an electron app. I can vouch they're not insecure about Electron.
There is a unique type of jank associated with it.
Would love to live in the apparently "bizzaro" world where desktop class apps developed using tools which try to be more native to the OS were still successful in 2024.
Every update to Adobe creative suite makes it more and more close to an electron app and further and further away from it's roots as one of the premiere high end desktop caliber programs. I interpret the rise of Electron to be mostly correlated with the lack of knowledge on how to do old school desktop GUI development among the folks who teach CS education.
I expect that fl studio, photoshop, word, and every other remaining good desktop caliber app will be lost to the "make everything a in web-browser" trend, eventually. I'm so over it and it hasn't happened yet.
This is also the reason why GenAI STILL has no good prosumer tools. ComfyUI/Automatic1111/Forge/lm-studio are the closest we have and they're gradio or electron webapps which indicates that AI folks are not down with leaving the python or JS ecosystem for even a minute.
This means we need good desktop caliber GUI developers who understand AI. Unfortunately, they basically don't exist.
Thus, the world runs SOTA models on janky shit gradio or electron frontends instead of the desktop GUI's we had for similar UIs 10-20 years ago.
Word 2003 was peak software, and I'll never change my mind.
Different apps have different unique quirks/odd behaviour, almost none of them do the right thing on platforms like macOS.
There must be a better way.