The JCPOA agreement was retarded from the getgo, a glorified can kicking down the road ritual where everyone patted each other on the back and did an international circlejerk. Regardless, it went down by 'experts' as a great deal and something legacy making for Barry because Iran would be true and honest about their nuclear program in return for some economic relief. Thankfully it only lasted 3 years before Trump tore it up in May of 2018.
An earlier 2018 raid on Iran's nuclear archive showed Iran lied and was just going to wait out the political hot potato of Irans nuclear ambitions and that they already had a vision for expanding and hiding their nuclear weapon program. Trump doesn't get much flack, if any, for tearing up the agreement now. Even in 2020, 2024, it was never even mentioned. The big topic was the Hamas Israel war in 2024.
Events have since transpired that have turned the table on its head. The Hamas Mario kart massacre of October 7th gave Israel a free pass by nearly all world governments to go after Hamas, Hezbollah and parts of Syria and Iraq. Putin getting stuck in Ukraine caused Syria and Venezuela, two BRICS members to topple, Russia can't save anyone anymore. After the success of Midnight Hammer, its consequences and failed negotiations, and killing of their own people, its become clear that Obama was a dumbass who go duped into into a bad faith agreement because Barry wanted to atone for all the world evils and promised the US would be a good person in the international community.