In the Vietnam war the US didn't win because it couldn't, no matter how much force was employed. Here same thing: we can't depose the Iranian government without a land invasion (which is too costly) and nothing else keeps them from having control of the strait.
Exactly, which makes this a stupid war to start in the first place.
Also, to be clear, a land invasion isn't "too costly". It's suicidal because we're talking about a massive country that has been preparing for decades, has a terrain advantage and literally more than a million fanatics ready to die for the regime. You'd need millions of soldiers deployed, and are looking at some Operation Downfall level expected losses.
> In the Vietnam war the US didn't win because it couldn't, no matter how much force was employed. Here same thing
Yes, that is the point everyone has been trying to make.