I appreciate the overall sentiment, but the Electron hate seems misplaced here. HTML/CSS/JS on desktop apps opens a whole world for UI/UX design. Not that this opportunity has been fully capitalized on, but it's a good thing nonetheless.
No they don’t. They’re slow and bloated, defy platform conventions (like drag & drop), and enable a low skill class of web developers to create crappy desktop “apps.”
It's not a good thing. Desktop apps that don't adhere to the UI/UX conventions of the platform they run on almost universally suck.
HTML/CSS/JS is less capable than native development. It limits, not expands, what desktop application designs can do.