You can't blame Vice President Dick Cheney for being upset that President Obama threw away the U.S. victory in Iraq just because he was hell bent on getting out of a war because it "wasn't his".
Remember, Iraq was pretty secure and stable in Jan. 2009 when President Obama took over. If President Obama had agreed to leave 23,000 troops in Baghdad it almost certainly would be.
Remember also, people defending Obama said he could not agree to leave U.S. troops in Iraq because Iraq would not agree to a status of forces agreement that kept U.S. troops from being tried in Iraqi courts.
What they forget is that the U.S. military recommended keeping 23,000 U.S. troops in Iraq. Obama refused.
They then recommended 14-18,000 U.S. troops in Iraq. Obama refused.
They then took their recommendation down to 10,000 U.S. troops in Iraq. Obama refused.
Obama eventually agreed to keep only 3,000 U.S. soldiers in Iraq. Malaki was not going to go to bat politically just to keep only 3,000 U.S. troops in country so he said the hell with it.
No matter how you cut it, President Obama had plenty of opportunities to keep a decent sized U.S. force in Iraq that would have prevented all this from even being attempted.
But Obama threw it all away.
When you have 10,000 civilian casualties from combat collateral and random bombings in a year and on average have one American killed in action every day you don't get to claim your area of operations to be secure and stable.