If you're using Electron, you're offloading much of that work to someone else. You're still effectively doing the whole "write once, run everywhere" thing.
Yes, an alternative answer to OPs question is that, literally, desktop apps do exist. I don't think they literally thought desktop apps don't exist, though.