I am not an electrical engineer. And one should not need to be one to run "toy" trains. Before command control, all I needed to know was how to hook up what I call "bell-wire", meaning that if one wire goes to a transformer from a bell and a second wire goes back to the bell it rings!.
However, as much as Lionel and MTH wanted to make their command systems hook up as easy as LEGOS, it just doesn't quite work that way.
Each reasonably complex multi-switch layout that is more complex than a single loop of track acts differently even when a switch is thrown. Add to that different command systems, then a whole lot more thought must go into a command layout than a "bell-wire" one when figuring just how hard it is to figure out how to find 25% of the track to evenly distribute the power from four bricks.
Ok someone write that Legacy/TMCC book.