The Obama administration and its defenders have dined for quite a while on blaming the Bush administration for the sundry problems plaguing the U.S. and the world. This is not the place to parse each criticism, but I do think things like this report from the National Security Network need better context. They write:
During the eight years of the Bush administration, unnecessary saber-rattling, coupled with a refusal to talk to Iran, did nothing to make America more secure. Indeed, Iran made enormous advances both in nuclear technology and regional prestige.
It’s important to recognize that there is very little chance the Obama administration is going to have any more success at convincing the Iranians to give up their nuclear program than the Bush administration did. That’s not because they’re not approaching the problem more constructively, but because the nature of the problem is such that it may not be amenable to “solving” at a cost that would be acceptable to most Americans.