Not only that, but modding becomes easier as well, and modding is a big part of the game.
If all the electricity stuff was jammed into just one System, it would be harder to modify just some parts of it while remaining compatible with other mods modifying other parts.
Instead, Systems are broken down into relevant parts so modders can add easier to it or replace whole Systems, without replacing ALL electricity code.
Although probably once you're at that stage of optimizing gameplay code it's also probably time to write something specific for the problem rather than trying to fit it into a general purpose framework.
That's not how ECS works. A system has one or more queries that provide it direct access to the data. There's no passing around of queries or data.
Would you not expect that in a sim game though? I mean, why would you have a nice tree when everything interacts with almost everything?