Donald Trump obviously doesn't care either, because every action he has taken during his two terms has increased the risk of Iran developing nuclear weapons.
JCPOA was highly flawed, but it was a lot better than nothing, which is what Trump traded it for.
If Trump was serious about stopping Iran's nuclear program, he would have made taking Isfahan a top priority of the initial strikes.
That doesn't change in the least the argument the OP made. The UN's IAEA has declared that Iran deceived them, didn't follow the agreements, and even accused them of violating the agreements with the intent to build a bomb.
As to Trump's motivations, they don't change this calculus. Iran intended to nuke their neighbors, and Israel, not just before Trump came to power but literally before the first Bush became president. And the full situation is even worse: right after the mullah's came to power in a leftist revolution in 1979, they begged for US and Israel's help to stop Saddam Hussein from nuking them. They got that help ... and then figured that nukes are a great idea.
Here's what the mullahs are most afraid of btw. The biggest threat to their power, the biggest problem for their central-London villas:
https://x.com/NarimanGharib/status/2036761330359615897
This local opposition to them has systematically worsened over time, btw. So I wouldn't put it past the mullahs to nuke Iran itself, eventually. It also means that Iran's islamic regime is threatening everyone, for the simple reason that if they make a single concession loosening their grip on Iran, they'll be lynched, one by one, in the streets, by people they went to school with. That is how much Iran's regime is "winning".
People repeat themselves saying "JCPOA was highly flawed, but it was better than nothing", as if JCPOA would have prevented Iran from getting nuclear weapons. It would not - it only delayed Iran getting nuclear weapons, and so by that line of thinking, it only delayed the onset of war.
Delaying the onset of war is not worthless, but it is not the same as arguing that war could have been avoided, which is what people who roll out that claim are really trying to argue. It's only true in a universe where Iran would have collapsed from within before the expiration of the sunset clause, and that clearly was not going to happen.