there's nothing wrong with scotchblocks (insulation displacement connectors), provided they are used correctly.
i.e. with the correct size of wire, crimped correctly and in applications not subject to extremes of temperature, humidity, water or dirt.
the whole telecommunications network runs on em after all!
duz that sound like a land rover?
i rest my case ya onna!
ps - yu forgot vibration, Trewy