Reading updates like these from Atom reminds me a lot of some struggles I've seen with my teams in terms of how to breakdown problems you need to solve. I try to emphasize the idea of challenging the base assumption that current problems are stemming from to determine whether we've created our own issues or are truly facing problems we need to solve for our business. People tend to ignore the base cause/assumption an…
My guess is that they can't challenge those assumptions since they'd break backwards compatibility for plugins.
I'm guessing the OP is hinting about moving off Electron?