Please. Give him some credit. He freed Iraq from the grip of a tyrant. With respect to Afghanistan, there is still much work to do, but (with the help of Canadians, I’m proud to say), he let the Freedom Genie out of the bottle.
Credit, yes but Iran is the country with the actual nuclear program and that was considered the best reason to attack Iraq, a reason Bush never even claimed outright about Iraq. So leaving Iran unmolested is simply a mistake. Iran is the big Hitler in the Middle East.