This is a thing that's really specific to web-design, though. People writing desktop apps want it to "just work", which is why Electron is a godsend (in this regard).
Why do people not think that cross platform GUIs don't 'just work'? The effort to get something that already works to another platform really isn't much.
Also electron doesn't 'just work'. A simple program being 300MB with a laggy sluggish interface is not 'just working'.