Ok...let's even play that game. Let's assume this is the greatest deal ever done and Obama's the greatest peacemaker of all time. The Iranians are merely "playing to their domestic audience" with their repeated proclamations that they got the better end of the deal and that the US really didn't just piss away two decades of international coalition-building and genuine diplomacy. Assuming ALL that is true...wouldn't you think that, at some point, this brash talk to their domestic audience is counter-productive for the Iranian leadership? After all, it's setting up their leadership for failure when they have to explain to their citizens that "oh...yea, we were just playin' that we didn't have to do anything for our end of the deal, we kinda do have to start dismantling things in like a couple of months." Really, if peace were the ultimate goal for the Iranians, you'd think they'd start conditioning their population that the deal comes with some responsibility on their end. That way, people aren't surprised--and disappointed/angry--later on when they've realized their leadership wasn't entirely forthcoming or honest with them.