Because the Iraq War is already a massive failure, and soon the Afghanistan War will have accomplished very little.
Didn't 2 times as many Americans die in these wars (read: soldier deaths, doesn't include contractors)?
The only effective way to fight terrorism is through a strong, but reasonably limited intelligence section. One that can respond to individual threats, rather than invade countries for little reason.
That, and the [b]fact that the US policy since the 1980's is largely responsible for a lot of this nonsense. [/b]That, and the US's relationship with Israel, which I daresay is based on little reasoning and/or circular logic.