I wonder if Electron will evolve to permit different engines? blink, Edge?, servo? Whilst this offers options, my concern would be over complicating Electron with a plethora of abstractions some of which maybe leaky as engines innovate and diverge.
Perhaps. Or perhaps they're satisfied that the Chromium engine is sufficient. As I understand it the goal of Visual Studio Code is to be cross platform and bring .NET to a wider audience. The engine is immaterial? WE shall see though. Perhaps Full Fat Windows only Visual Studio will borrow from Visual Studio Code and require a different engine, to play nice with Direct X, or other Windows proprietary tech?