Genius behind resistors stripe code and electrolytic cap wire length? [rant]

2 reasons for the resistor:

  1. it is easier to produce a stripe coding printer than a text printer.
  2. It doesn't matter how the resistor is soldered, the rings are always visible. (also from a distance)