Back when I was putting together the Minigun supergun, my project progress was halted for months by lack of a cable. Of course, that Mega Drive 2 SCART cable did eventually arrive – the fourth one I ordered – but in the meantime, I got frustrated. And when I get frustrated, I tend to build PCBs.