Discovery peaked 30 years ago. It takes no feat of the imagination. It takes no feat of intellect to conclude we now face the corresponding peak in production in 2005.
No organization, whether it's police or physicians or whatever, wants to have its errors held up to the light of day, but it's wrong, as is coming out so well.