> Sometimes, to make schematics more legible, we'll give a net a name and label it, rather than routing a wire all over the schematic.
Net labels are the anti-readable-schematic. They're basically the electronics equivalent of GOTO. This is total bullshit.
People use net-labels when they don't want to bother spending time to make their schematic flow properly, or they're doing something dumb like drawing their schematic symbols with the pin-positions from the physical IC.
Good schematics should make the overall operation of the system easy to discern. You should have a consistent signal-flow (generally left-to-right, though the opposite also works). More complex systems should also use a hierarchical design with the interfaces between logical sections being clearly defined.