Liberal hawks have been quick to swoop down on dovish critics of the American military — condemning in particular MoveOn.org’s criticism of Gen. David Petraeus. Quickly, it has become conventional wisdom that liberals should never disparage the military.
But why not? Soldiers have to respect generals. Civilians don’t.