> is there really a need for a native programs anymore
As long as you don't give a shit about the fact that your baseline memory consumption is now 500MB instead of 25MB, and that 80% of your CPU time is wasted on running javascript through a JIT and rendering HTML instead of doing logic, no.
If you don't give a shit about your users or their time, there's indeed no longer a need to write native programs.
what if caring about users means giving them features instead of fighting with obsolete unproductive native GUI frameworks
funny how Electron apps tend to have many more users than their native "performant" counterparts, isn't it?