A lot of blame, but not aimed at the correct source.
The real culpret is Bush Senior, not junior.
He involved US forces in a landwar in Asia and refused to finish the job, instead he punted to the UN and the situation was never resolved.
Iraq and Afghanistan are not places the US should be in, in fact the only place the US should be in the US.
Back to the present day, if Iraqis want a country its up to them, frankly saying they were 'better off' under Saddam is like saying Jews were better off under Hitler, it just doesn't work. Life was ok in Iraq IF you were a Sunni and a baathist, if you were a Shia or some other party it sucked.
Bush jr made the wrong choice in 03, to save face he attacked, knowing the UN was giving up trying to police Saddam (the 'sanctions' were ending in 2004 and would not be renewed) Bush thought he could end the problem quickly and relitively cheaply. It was easy to take Iraq, but then the mistakes began, Bush sent Jay Gardner to Iraq to plan out what to do, and then ignored everything he recommended and instead appointed L Paul Bremer as imperial overlord. Things went downhill from their till Patreus came up with a COIN strategy that worked.
What goes on there now is their problem, they let foriegners into their country and they are the ones that have to do something about it.
We never should have been in the region in the first place, the 'liberation of Kuwait' was a UN deal, and as always happens when the UN is involved, things get worse instead of better.