Stephen M. Walt sums up the Iraq debacle succinctly:
"The United States and its allies lost the war in Iraq and are going to lose the war in Afghanistan...
By 'lose,' I mean we will eventually withdraw our military forces without having achieved our core political objectives, and with our overall strategic position weakened."
The wasted lives, the devastation, the financial cost all were for nothing.