America's foreign policy under the last two Presidents has been an absolute disaster, and the results of each commander-in-chief's decisions (or lack thereof) have been virtually the same: Recruiting of anti-American extremists is getting easier, and this is just the beginning.
In late 2002 and early 2003, the world was told by the Bush White House that an imminent threat existed against the United States, and that action must be taken to stop Saddam Hussein. No WMDs were ever found, and the narrative slowly moved towards human rights efforts and the spreading of American democracy (even though the United States is a republic). Was the Bush White house untruthful or simply incompetent? Neither answer is great to hang a hat on.
I believe George W. Bush had a clearly defined and rightful reason to invade Afghanistan, and that still holds water today. Though constitutionalists would rightfully have preferred the President to ask Congress to declare war, authorization was granted to a lesser extent. Iraq was a different situation altogether. As the son of one of the poster children of neoconservatism, George W. Bush just couldn't satisfy himself with one war, so he started another out of thin air.
The result of Bush's meddling has been a disaster. Saddam was a bad guy who killed a lot of people and said a lot of dumb things, but he was harmless to the United States—