I doubt your doubts. You miss the big picture.
I see the big picture just fine. With the deal there was a 1% chance of Iran not building nukes. Crappy odds, but the other countries weren’t paying, so it worked well for them. Deal’s dead, chance are now 0. 1% is better than 0, especially if you’re not footing the bill. THAT’S the big picture.