You can't blame Mike Banning. I agree with Mike that Steven McAuley should weigh matters carefully before he shoots his mouth like a loose cannon. After all he is the CEO and his timelines and projections should be accurate. If he realizes that something is not going as planned he should make adjustments and admit his mistakes. All of of us are human and all of us make mistakes. But whatever a CEO says will always be under scrutiny. That's how markets work. If the CEO is right the markets reward him with a share price appreciation, if not the opposite happens. Criticism isn't bad if it is constructive criticism. We make ourselves better by not repeating our past mistakes.