I'm not so sure this is the case. Israel supposedly had evidence that Iran broke terms of the 2015 JCPOA deal, but when that evidence was turned over to IAEA inspectors and other members of the JCPOA, it turned out to be a nothingburger. Still, it was enough at the time to convince Trump to pull us out of the deal and unilaterally place more sanctions on Iran. By most international (non-US or Israel) accounts, Iran was abiding by the terms of the deal up until that point (which is why so many world leaders were upset that Trump blew it up). Since then, it sounds like Iran was working aggressively to enrich more, but I am not sure I could blame them. Why would they trust us or Europe if the next person elected can change terms of agreements at any moment? Now we have to influence by force because trust is gone.
Taking a step back, just listen to what the Trump admin has been saying since last weekend about the reasons for attacking Iran (a second time). They are all over the place. Why is that? Supposedly their nuclear program was "obliterated" in the June 2025 strikes. Why the need for more wide-spread bombings? Members of the house intelligence committee came out and held a press conference and they acted like they had seen ghosts with one member stating they don't see how this doesn't involve US troops in Iran. The last time we were pretty clearly lied to in order to justify an invasion and drawn out war with Iraq. There was "irrefutable proof" Saddam had WMDs. Yet, after the invasion and occupation we learned he basically just had the same chemical weapons program we already knew about. After the invasion were any lessons learned? Five trillion dollars spent, 4,800 coalition forces killed. Hundreds of thousands of casualties from the coalition side, and hundreds of thousands of Iraqi's killed. Yet, here we are again. Another "trust us bro" moment with people parroting the same arguments from before. Is it going to be different this time? Lucy is going to hold the football in place, right?