Would you not consider Java as write once run anywhere? I mean, that was basically its whole selling point.
I feel its popularity is more to do with one stack everywhere, than say, some groundbreaking tech idea.
All that aside, I must agree. Electron, however you view it, has greatly boosted linux compat among popular applications.