I suspect that the “Idiot vs. Scoundrel” dispute about Barky will go long after we are both buried. Personally, I favor both.
The premise of the deal is so stupid it begs all other questions. The premise is that if we agree to their nukes and lift the embargo and give them hundreds of billions of dollars that they will moderate their behavior and engage the world in a responsible manner. This is culturally ignorant and arrogant to insist its true. In the ME they do no respect weakness and they do not pity it. Neither really does the West - weakness is something we don’t want in our gene pool. Its anti-human. (This is not about being generous to the less fortunate this is international geopolitics and war). So what is to be expected from this deal is that they will pocket it and take more, reading weakness and betting that we will be unable to “snap back” the sanctions which of course they are right.
There is a lot more to it though. There is now an axis from Moscow to Tehran. We gave it to them both. We gave them Syria and this will now push Turkey in the wrong direction. Which is even more problematic because they are in NATO. Nobody sees this? There are 60 Senators who need to be sent packing over these next 6 years.