This is not a good analogy. Civil engineers would be blamed if a force they were supposed to compensate for, like a storm, destroys a bridge they designed.
In the cyber security world such machines absolutely do exist so we should be expected to design around them.