There are indeed moderate political leaders in Iran, in fact I would agree that a significant portion of the Iranian populace is nowhere near as radically religious and anti-American as their leadership is.
The problem is that all political candidates (and even parties) are ultimately subject to the approval of the clerics who are the real power in the country. A HUGE opportunity to change the trajectory of history was missed when the Iranian people rose up in protest again their leadership during the Obama administration, and he did nothing as the Iranian leadership cracked down hard on the people. To be fair, virtually all of the Western did nothing either.
Trump was completely in the right to void a terrible deal negotiated by an incompetent Obama administration. The JPCA did nothing but kick the can down for a few years. Now Biden is allowing himself to get rolled into an even worse deal, and he’s trying to pretend it’s merely a continuation of the previous deal. There’s no need for a new deal because we had contained Iran with re-instated sanctions.