upvote
> as if JCPOA would have prevented Iran from getting nuclear weapons

"highly flawed" implies that it's not very good at its primary goal

> it only delayed Iran getting nuclear weapons

That sounds better than no delay

reply
> That sounds better than no delay

That depends on what Iran does in the meantime, does it not? If Iran effectively turned their missile program into a true deterrent then negotiated delay is worse, because it would remove the ability to stunt the development through military means. Which is very much the argument being made for the “why now” of this war.

reply