There is argument about what is happening with Iran. Is it a war, or not? If a war includes troops shooting at each other while crouched in holes in the ground, and battles on the sea and in the air, the Iran contretemps isn't much of a war.
The conflict has many of the characteristics of mountaineer feud between two clans - two extended families. The mutual hostility is constant, the overt violence is sporadic.
Days or weeks go by without much action. Then one side opportunistically bushwhacks someone from the other side and a round of revenge and counter revenge killings and vandalism occurs. Then it goes quiet again.
The real action is much more economic than kinetic. Iran lives on oil profits, and because of the blockade they aren't getting any. Without foreign exchange, imports dry up as nobody wants Iran's nearly worthless currency.
Lacking money, Iran can't subsidize its proxy forces - Hamas, Houthi, Hezbollah, etc. - which depend on subsidies. And it can't pay its domestic goons to keep the impoverished populace in check.
If Trump can keep the blockade going for another year or so, Iran's government will likely fall. He seems to have finally understood the conflict and decided to take the domestic hit that comes with winning.
Ironically, in this lukewarm conflict, Treasury Secretary Bessent is more important than Secretary of War Hegseth.