Despite the “strange war” Donald Trump is waging against Iran, the purges at the Pentagon have continued unabated in recent months. Secretary of Defense Pete Hegseth has fired some generals without warning and blocked others from promotion, all while using the Pentagon’s civilian leadership to impose Donald Trump’s political and cultural agenda on the military. Meanwhile, the world’s most powerful fighting force is running short of ammunition, its personnel are exhausted, and its staffing levels have been depleted. Experts say Hegseth has created (or, at the very least, exacerbated) many of these problems himself — focusing more on political issues and the loyalty of his generals than on supplying the military and ensuring the competence of his subordinates.