The problem wasn't so much that he didn't stop 9/11, it's that he completely messed up America's response. Invading Iraq to stop Islamic terrorism is one of the dumbest military moves of the United States' history, especially when you're already involved in a tough war in Afghanistan.
Not really, it probably stopped many terrorists going to America, because instead they were at home defending there homeland.