The Soviets were completely cool with it to. The Iran-Iraq war was one of the few where the Soviets and U.S were in agreement. Plus both had decent relations by this point.
You can say a lot of things about the US military, but they're absolutely qualified at how to fuck shit up. They're not perfect, but they have good technology, basically unlimited money, and they get plenty of practice.
Just don't use guerilla tactics lol. I completely agree with you, but that notorious war wargame exercise where fake Iran stomped the USN comes to mind. And, you know, Afghanistan, Iraq, and Vietnam.
I'm not sure I understand your issue with the wargame? Is it because the USN lost to Iran in the wargame? It's pretty well understood the US stacks the odds against themselves during wargaming. Something about you learn more from losing than winning
I'm not trying to make a value judgement as to whether this is good/bad/etc, but it is kind of amazing Iran is still able to throw any weight around on the world stage.
They're not friendly with the US or most of it's Allies obviously, but they've also made enemies of Saudi Arabia (and by extension Saudi Arabia's allies). They have almost no powerful friends, at this moment in time, Russia might throw them a bit of help, but it looks like their only ally of consequence is India.