Let’s face it. McChrystal has destroyed his working relationship with everyone who is not actually under his command. (And maybe those under his command, too; the Post quotes one as plaintively informing McChrystal, “sir, some of the guys, sir, think we’re losing, sir.”) For that alone, he should be fired.
But the problem goes deeper than that.
The Constitution says that Congress has the power to declare war and fund (or de-fund) war, and that the President is Commander-in-Chief. Not Stanley A. McChrystal. No one elected him.
It is fundamentally wrong to set policy on war by asking the generals, “do you want more troops?” That’s like asking Wall Street, “do you want more money? That’s like asking my five-year-old twins, “do you want more candy?”
McChrystal has to go. But after that, we have to make our decisions on war and peace based on what’s right for America, not what’s right for the generals, or Halliburton, or Blackwater. Not what’s right for the military-industrial complex. But rather, what’s right for us.