According to historian Arthur Herman, it must be political as well as military. And while we ARE in fact winning militarily, we are losing politically. The Left wants us to lose politically, and they have the upperhand, sadly.
In a sense, Iraq is another Vietnam, and another Algeria. The Left, both Euro and American, want Baghdad 2009 to become Saigon 1975, or Algiers 1962.