@Gaby I mean Electron's not bad itself, when one is on the latest version, but I hope you agree that there's a real big issue with late adoption. When they're constantly behind on Electron versions, an app will never have the latest native features from that OS. And having a layer between OS and app means that every developer has to wait for Electron to update, then work on adapting that latest version (often not trivial), before they can start working on native new features.