LET NO GOOD DEED GO UNPUNISHED
What the Republicans don't take into account, if any of them are even aware of it, is the situation in Iran. It's not good. What the Iran deal has done as has the U.N. certification, the quick release of American military troops, the Iranian/U.S. prisoner exchange, the lifting of EU and US sanctions, have strengthened the hand of the moderates in Iran against the hard liners. And this is crucial to the continued efforts by Iranians who suffer from the excesses of the regime. Don't forget what happened back in 2009 when thousands of Iranian citizens took to the streets to protest what they believed were rigged elections in favor of the hard liners. They were brutally suppressed. They may have been silenced but, trust me, they are still there hoping that the Iran deal will lead to greater freedom for them and their fellow Iranians.
BTW: Which photo in your mind represents the best picture of the Iranian detention of the ten American sailors as it turned out over the course of two days?