Ezra Klein makes an excellent point about the differing natures of American conservative and liberal foreign policy… Neocons seeing the enemy as a vast, static whole that needs to be destroyed, and liberals considering what motivates young people in foreign countries to join these organisations.
It’s a really interesting point… and perhaps can be extended beyond just foreign policy. Failing to consider the interconnectedness (is that a word?) of various elements of policy is incredibly dangerous, and exaccerbates the problem rather than resolving it.
Which is why the prospect of a McCain presidency is terrifying.