A big mistake here was simply underestimating the scale of Iran. Iran has 90,000,000 people. More than 2x Ukraine. More than 2x Germany. More than 2x Iraq. More than any country in Europe. About 2/3 of Russia. Expecting to win a war on the cheap was a fantasy. Especially since Iran has been fighting Israel for years. On the naval front, Ukraine sunk the Moskva with a few truck-mounted missiles. That finally made it u…
Not necessarily disagreeing with your other points, but Germany has a population of ~84 million, so comparable size.