story
A way to solve this is to make the JavaScript/html layer part of the OS, so that electron apps would ship as thin layers on top of a the system’s engine (The same way that java applications are thin layers on top of Java’s virtual machine).
Apparently, the way Edge is built doesn’t allow for replacing chromium in electron apps. So they need their own version of chromium instead.