From Military.com15 Jun 2019 10:31
Reasons why a conflict isn't guaranteed to end in the favour of US or its allies.
1. Iran is a REALLY BIG COUNTRY – it is 3–4 times larger than Iraq, with a much larger population.
2. The terrain is more like Afghanistan, ringed with mountains, not deserts. It isn’t a good place for tanks to run amok.
3. Worse, the Strait of Hormuz is REALLY narrow, especially the shipping channel. Nearly all of it can be fired upon from Iran with short-range missiles or can be attacked from shore with small boats. There is NO WAY to try to sail tankers out during war times.
4. Iran is right – they probably CAN block the Strait in the event of war. No business wants to come under missile attack while in transit.
Anecdotal but the teller believed it. I attended the Cambridge of Plumbing (a long story). Willesden College of Technology and got to know asylum seekers and economic refugees there (Tip - don't mess with the Albanians). The students would often compare what they said were bullet wound scars but the Iranian's story was most chilling. During the Iraq war he was part of a human charge and the officer leading had his arm shot off. The story teller said that the officer picked up his arm, waved it aloft and said "is this the best they can do" and charged ahead. His men charged with renewed vigour. I doubted it as the trauma would probably kill you but they were drugged (according to reports) and stories do get exaggerrated over time. There was also an Iraqi there, a little guy. I heard he went to prison after being bullied on a building site. He retaliated by turning his blowtorch in his oppressor's face. These are crazy f*ckers.