>>> I don’t think the Iranians are stupid in their military abilities
Actually, they are stupid. Lack of training. 10 times bending for Namaz (prayers) are not sufficient to gain military skills.
Have you seen cars they are driving? They are still stuck in 70s.
10 yrs of Iraq and Iran war was a stalemate. You have already seen Iraq capabilities, Iranians are worse.