Bin Laden Lost the War. America is Still Paying the Price
Sep 11, 2026 · 26m
Summary
This episode marks the 25th anniversary of 9/11, analyzing whether Osama bin Laden’s goals to bankrupt the U.S. and topple Arab regimes were achieved. The host argues that while the U.S. avoided bankruptcy, the Iraq War and lack of congressional oversight created a strategic liability and eroded global credibility. The discussion highlights how the "forever wars" reshaped military institutions and shifted the international order toward multipolarity, ultimately concluding that bin Laden’s vision of a global caliphate has not materialized.
Topics discussed
Personal memories of 9/11 and the 2021 Afghanistan withdrawal
Recap of the September 11, 2001 attacks and casualties
Osama bin Laden's four strategic goals for the attacks
The Soviet-Afghan War and the strategy of bleeding the US dry
Scorecard: Did the US meet Bin Laden's demands 25 years later?
The cascade of wars: Afghanistan, Iraq, and the rise of ISIS
Human and financial costs of the Global War on Terror
Budget failures and the $10 trillion cost of forever wars
Institutional shifts: Intelligence reform and military career paths
The Authorization for Use of Military Force and executive power
Congressional politics and the precedent of avoiding war votes
The All-Volunteer Force as a strategic liability without oversight
The end of the unipolar moment and the rules-based order
Who won? Analyzing the outcome for Al-Qaeda and the US
The strain on American empire, the petrodollar, and multipolarity
Listen ad-free on Castria