To continue from Two's in's post - I have seen the accident investigation system go from blaming the pilot to not blaming anyone and both are counter-productive to Flight Safety.
Blaming the pilot was often an easy way out for management (MoD for instance) to prevent organisational, supervisory, engineering or budgetary causes from being highlighted.
Not blaming anyone affords the same people the same opportunities but by obfuscation in a deluge of extraneous data instead of misdirection using a scapegoat.
Why? Because admitting fault means losing jobs, funding, credibility or, most importantly, money.