"When critics focus incessantly on the gap between the present deal and a perfect one, what they’re really doing is blaming Obama for the fact that the United States is not omnipotent. This isn’t surprising given that American omnipotence is the guiding assumption behind contemporary Republican foreign policy."
"Obama has certainly
made mistakes in the Middle East. But behind his drive for an Iranian nuclear deal is the effort to make American foreign policy “solvent” again by bringing America’s ends into alignment with its means. That means recognizing that the United States cannot bludgeon Iran into total submission, either economically or militarily. The U.S. tried that in Iraq.
It is precisely this recognition that makes the Iran deal so infuriating to Obama’s critics. It codifies the limits of American power. And recognizing the limits of American power also means recognizing the limits of
American exceptionalism. It means recognizing that no matter how deeply Americans believe in their country’s unique virtue, the United States is subject to the same restraints that have governed great powers in the past. For the Republican right, that’s a deeply unwelcome realization. For many other Americans, it’s a relief. It’s a sign that, finally, the Bush era in American foreign policy is over."
http://www.theatlantic.com/international/archive/2015/07/iran-nuclear-deal-obama/398450/

So spot on....