Is ballast resistor failure a myth?

All the chevy and ford guys are critical of the mopar ignition system, even mopar guys themselves, but I'm really starting to wonder about the suggestion that failing ballast resistors or ECU's or VR's are the problem. I can say from my experience that electrical problems are almost always bad connections, not components, especially not original factory components (I'm not including modern Chinese made relays, VR's etc. that often times do fail right out of the box).
Conventional wisdom says carry a ballast resistor and ECU around with you, but maybe it would be better to carry some extra wire and connectors and a wire cutter/crimper tool instead?
Personally, any time I have swapped in a part that "fixed" a problem, such as ECU, coil, etc., it didn't actually fix the problem, the problem eventually resurfaced. What happened is that the replacing of the component, tightening connections and moving wires around temporarily fixed a weak connection.
A ballast resistor is simply a resistor, no moving parts. How can it be considered an inherent weakness?
Carry an extra ballast resistor in the glove box? I say it's a myth, what say you?

Name one thing on this planet that doesn't fail eventually. The ballast resistor gets very hot, just like any electric heating element from a kitchen range to a clothes drier. When the ballast resistor broke, without firing a warning shot, in our first 67 fish, there was no other issue or subsequent failure until #5 rod went through side of block (at least 2 years later).