Jerry is not the only one who wonders why "GM chose to use voltage-dropping resistors of one type or another on millions of cars and trucks for a couple of decades".

The webpage provides an Electronic Ignition Overview which includes the following facts/conjecture?

BALLAST RESISTOR

In order to increase the coil voltage at startup some ignition designs incorporate a "ballast" resistor. The resistor is switched in and out of the supply voltage to the coil. Once running, the resistor is switched in place and the coil is actually getting less than 12volts. When the engine is started, the resistor is removed and the coil gets the full 12volts. This provides a much better spark at startup to compensate for reduced battery voltage drawn by the starter. When starting a cold engine, the plugs and the air are cold, the cylinder pressure is up, and the fuel / air mixture is poorly controlled. The oil is thick, the battery is cold and its voltage drops as much as 60% because of the high current drained by the starter motor."