I think they try to encourage it, they have security and performance guidelines. I don't know how hard they are to follow or how effective they are.
I don't know to what extent the "path of least resistance lead to a bloated mess". Apples to Oranges, but programming languages like Go and Rust that try very hard for you to not shot yourself in the foot, get lots of backslash too, and Go at least can be just as messy because there is just no substitute for simply good craft.
I agree on the "adding up" of multiple running Electron apps.