- Electron is big dependency, adding hundreds of MB to our app
- Electron Apps haven't and won't ever 100% fit into the OS environment/theme, neither Windows, macOS, or any Linux desktop
- Electron takes a long time to start up
- Electron eats a big amount of memory
- Electron uses a lot more battrey
- Many APIs of the underlying OS are not avaiable to Electron, especially those not found on competing platforms
So, allow me to say this: If web technologies are more attractive to you (which is completely fine), stick to the web. But don't create Desktop programs that waste ressources and time just for the sake of having "a true cross platform app".