"Sometimes you have to compromise, use a technology that requires a bit more RAM and CPU cycles but that allows you to build apps in a quicker way on different platforms. "
I think the issue is that if you're developing an app with Electron, you're asking your user to make a compromise so that your life is easier.