Bush is anything but stupid. He was forced to make hard decisions at a very hard time. Anyone would have made mistakes. He made gaffes big deal. I agree with 80% of his decisions, more or less.
I agree that those years could have been handled better, but as they say, hindsight is 20/20.
Get American Sniper by Chris Kyle. He talks about mismanagement of the war in Iraq.