Here we go.
It is all the fault of George Bush!
I am no fan of ANY Bush, but mnostly because of his economic and other domestic policies .
But anyway, you just exposed the fact that you are a lib, so discussion from here on is a waste of time.
The prez is responsible, but you have to recognize that Bush was deceived by his neocon advisors. But he eventually fired Feith, Wolfowitz, Rumsfeld. That fact, coupled with the fact that Bush refused to pardon libby, caused the neocons to turn on Bush.
You can call me a lib if you want to, but the foreign policy issues don't fall along political party lines. They fall along foreign policy doctrine lines. So when the NeoCon republicans and the Liberal Interventionist democrats agree to a particular course in foreign policy, it is highly likely that will be the course taken, because in Congress they are collectively very powerful.
Then if you join the neocons and liberal interventionists with the Likudniks and AIPAC, they are very, very powerful.