One of the major issues with Electron is that it encourages users to rely on very specific versions that their Electron/Node runtime supports, which prevents the "solution" of wrapping a website in a web view and calling it an app, which, while still not great, is much better than bundling the same resource hog with each individual app.
Nah, I think people complaining about those mobile frameworks are the same group as people complaining about Electron. I'm definitely in both groups, and mostly for the same reasons: bloat, bad performance, and being inconsistent and not interoperable with everything else running on the machine.