Zero ohm jumpers are a relatively modern idea.
We use both zero ohm and infinity ohm (well, very large value) surface
mount resistors on space flight hardware. There are cases where you
are building tapped delays where you don't know which taps will be
used at the design stage. If you leave the unused taps disconnected,
quality control will assume a required part is missing and send it
back...
We also had a case where we had a imaging detector anode with infinity
ohm SMD resistors on one side and 0 ohm resistors on the other side.
The technician wasn't careful and we got it back with some resistors
swapped. The dead pixels confused us for a while before we figured it
out..
Eric