He's been consistent about not talking about the world how people want it to be, but how it actually is.
Iran has a nuclear program. If Iran builds a nuke it would be very bad. They also support a lot of terrorism. Terrorism is bad.
If you strip away all of the ideological bullshit, the vibes about who's a good guy and who's a bad guy, all of the rationalizations about who's historically justified in attacking who, what you're left with is Iran being weakened means less terrorism, less terrorism means less war. It's imperative that they are prevented from building nuclear weapons since that represents the potential for millions of people getting killed.