I think you are right. No one is 100% perfect in their job performance. Everyone makes mistakes. Most are small, even trivial, but so can be serious. When the public demands 100% perfect performace, the stress is too great for most people, especially if they are held accountable for any deviation, regardless of degree, from 100% perfection. Bloggers are doing it to journalists and the trial lawyer and patients are demanding it of doctors. The bar that is being set is idealistic and unattainable.