Bit of a generalization, Beagle.
Always best to analyse the system within which these people work and, if it's flawless (!), make the sort of statement you made. Otherwise, suggest that, if anyone's serious about preventing such events occurring again, they concentrate on improving the whole picture rather than the people who work within it.
That said, I'm sure your comments made you feel better.