Just a little late, I would say. It's never wise for a chief executive to tolerate and reward incompetence for this long.
I'm still waiting for someone to explain to me what EXACTLY Rumsfeld did wrong.