Former President Barack Obama defended the 2015 [1] Iran nuclear deal during an appearance on CBS’s The Late Show with Stephen Colbert this week.

The interview highlights the ongoing ideological divide between two former U.S. presidents regarding diplomacy and national security in the Middle East.

Obama used the platform to argue that the Joint Comprehensive Plan of Action, known as the JCPOA, successfully constrained the nuclear ambitions of Iran. He said the JCPOA was effective at limiting Iran’s enrichment capacity [2]. By focusing on diplomatic constraints, Obama suggested the agreement provided a stable alternative to military conflict.

During the segment, Obama criticized the decision by President Donald Trump (R-FL) to withdraw the United States from the agreement in 2018 [1]. He contrasted the diplomatic approach of his administration with the policies of the Trump administration, specifically regarding the risk of war.

"We didn’t have to kill a whole bunch of people," Obama said [3].

The former president maintained that the deal served as a necessary mechanism to prevent nuclear proliferation without resorting to violence. He framed the 2018 withdrawal as a reversal of a strategic victory that had previously secured international cooperation.

Donald Trump has previously rejected this assessment. Trump said Obama’s deal was a disaster [4]. The two leaders remain at odds over whether the deal's restrictions were sufficient or if the U.S. required a more aggressive posture to deter Iranian nuclear development.

"We didn’t have to kill a whole bunch of people."

This exchange underscores the long-term tension between the 'diplomacy-first' approach of the Obama administration and the 'maximum pressure' strategy favored by Donald Trump. By revisiting the JCPOA in a public forum, Obama is attempting to validate the efficacy of multilateral agreements as a tool for preventing war, while Trump continues to argue that such deals provide insufficient security guarantees.