Easy. There has been no "almost complete dismantling of the Iranian military" and anyone saying so is lying or deeply propagandized.
The evidence of this is is literally right in front of you, how could a country with no military or capabilities hold the straight for 2+ months? The IRGC literally tweets every day about how full of shit the U.S. is, hard to tweet if you're dead as the U.S. claims.