Fallows says McChrystal has to go:

It's about civilian control of the military, respect for the chain of command, and the concepts of disrespect and insubordination. Every officer and enlisted person in every military branch is well schooled in what those concepts mean. 

If the facts are as they appear -- McChrystal and his associates freely mocking their commander in chief and his possible successor (ie, Biden) and the relevant State Department officials (Holbrooke and Eikenberry) -- with no contention that the quotes were invented or misconstrued, then Obama owes it to past and future presidents to draw the line and say: this is not tolerable. You must go. McChrystal's team was inexplicably reckless in talking before a reporter this way, but that's a separate question. The fact is -- or appears to be -- that they did it...

 And, yes, I would say the same thing in opposite political circumstances -- if, for instance, a commander of Iraq operations had been quoted openly mocking George W. Bush and Dick Cheney. Resign in protest: yes, a course of honor. But protest and mock while in uniform, no.