I was also impressed by his comments and stunned. How many times do we see key people admit when their performance was not stellar? I think that it is important for leaders to both admit mistakes and take responsiblity for them. It sets the tone for their organization. We all make errors — the important point is to learn from your mistakes and not repeat them.