It has an upside though. If all apps share a runtime they're tiny in size. Every electron app installs its own version of chromium
A runtime that can't run the app it's supposed to (because of breaking changes across runtime versions) is also not a very useful runtime, shared or not.