Analogue electronics is taught the way it is because batteries and power distribution networks have fixed voltages. It is the load current that is varied to regulate the power at the point it is needed. Imagine series wiring all the houses in one street and getting them to settle on a standard current with each getting a variable voltage. One fuse blows and the house must be short circuited while the fault is found and repaired, that would be quite difficult. Everything you work on would be short circuited and live.
In our voltage world, voltmeters and oscilloscopes with high input impedance can be used to diagnose problems. It is more difficult to measure currents because the circuit has to be broken to insert a measurement shunt. We have invented all sorts of ways of avoiding cutting wires to measure currents, two examples are clamp meters using Rogowski coils and Hall Effect sensors. But they are all difficult to apply accurately in the field, or to miniature PCB traces.
As I wrote the “text book” reply I had in mind I2L and current mirrors.
With I2L each logic gate has multiple outputs, but only one input. The power consumption / speed trade-off was adjustable on the fly and it ran happily on a one volt supply. So why did it not catch on? Because it is so very hard to diagnose problems in the “Fan In” situation. Also, because our mathematical equations take the form of y = f (a, b, c, d, …) we view Boolean Logic as being “single output” functions of “multiple inputs”. They need high input resistance and low output resistance.
Reliability requires maintenance be carried out by routinely trained technicians. To a scientist, analogue currents are quickly learned and become obvious. But to a technician trying to diagnose a fault, or an engineer building complex systems out of logic modules, or op-amps, it is not so easy.