You still haven't proved it's more efficient, here for example is a study[0] showing that self-blame is counter-productive.
Also, your example is actually a good example of why this technique is not only inefficient, but morally and ethically wrong, because if a single worker can destroy a bridge, then there is a couple of engineers that didn't do their jobs correctly.
[0] https://www.sciencedirect.com/science/article/pii/S019188691...