I’ll be fist in line to defend anybody’s right to free speech, regardless of whether or not I agree with it; indeed, I would argue that one of the things that makes this country great is its tolerance for unpopular speech. But I was very glad to hear that President Obama accepted General McChrystal’s resignation, because it’s important for the effectiveness of our military.
Our government is specifically set up so that the military is always subservient to civilian authorities; the president being commander in chief of the armed forces is one of the ways we avoid the possibility of a military coup. Military leaders SHOULD be encouraged to voice their disagreements concerning military policy IN PRIVATE, and if they feel they can’t in good conscience carry out their orders, then resigning is an honorable response. For an active duty officer to be attacking his commander-in-chief, though, is completely unacceptable, and to allow McChrystal to remain in his position after undermining the chain of command would pose an unacceptable risk to the country.
This isn’t the first time the general has undermined the president’s authority. It’s time for him to go.