Another example: bugs that are not found by testers - whose fault is that - development or test?
Clarity is just another way in which one person or group try to lay blame.
Those are two different things.
I understand your point.
Guess it boils down to, a toxic environment can make any system not work.