The natural inclination when someone screws up is to punish them for it. This results in CYA behaviour. And it results in a systemic distortion of bad news into good as you go up the project hierarchy.
You really want to encourage 'fessing up. And want to make sure that bad news actually gets discovered. Since neither of these happens naturally, you have to fight to make them happen.
Cheers,
Ben