US withdrew from JCPOA under Trump (which led to a certain chain of events), but Biden was not able to revive it during his term. Not clear why we think a different president would be able to, and under what terms/concessions.
I wonder what wonderful things all the Russian and Iranian (!) oil that Trump lifted sanctions on will fund! We will find out in time.
Kamala had a better shot at reviving the deal for the same reason Trump thought he had a chance at regime change: Iran's situation has been deteriorating. I'm quite sure that if she had hammered out a deal comparable to the JCPOA, Republicans would be running around yapping about how Trump would have achieved peace in the middle east by just having the stones to bomb Iran. Lol.
This is probably the best and most succinct -- and pithy -- take I've read as of yet.