Editor's note: Gloria Borger is a senior political analyst for CNN, appearing regularly on CNN's "The Situation Room," "AC360°" and "State of the Union," as well as participating in special event coverage.
Washington (CNN) - Aside from his extraordinarily bad judgment, Gen. Stanley McChrystal also had something else working against him: bad timing. Really bad timing.
President Obama, you may recall, has lately had some troubles with public perception of the way he has been handling the oil spill in the Gulf of Mexico. His leadership has been questioned. In fact, Americans have downgraded his ability to handle a crisis by 11 points in the past year, according to CNN polls. They don't think he's a very tough guy.
That is, unless they caught his announcement of General Stanley McChrystal's "resignation." It wasn't a towel-snapping I've-had-enough-of-this-kind -of-insubordination statement. Rather, it was a reasoned, calculated explanation of why the commander-in-chief could not countenance McChrystal and his cronies bad-mouthing the president and his entire national security team.
The president was forceful, and clear: It "erodes the civilian control of the military," he said. It files in the face of the "strict code of conduct" for the military," he told us. And, by the way, debate is fine, but this president "won't tolerate division."
Or immaturity. Or anything that is not worthy of the risks the troops take each day.