which is still very limited when you need low-level/native access on the platforms, mobile phones especially iphones are very much a locked-in device as much as they can get away with it, android is better though.
If you need native access to a platform, write a native application.
This is obtuse. Native applications require multiple codebases. Electron doesn't. The value prop is there...
People won't for precisely the same reason Electron became so popular: managing multiple platforms is tiresome. Write once, run everywhere is still the dream.