The aggressive or passive aggressive stance that US has had wrt Iran, ever since the Tehran hostage crisis, has allowed the mullahs to rule over them, not to forget installing Shah & then giving him refuge after he fled to the US.
The US tends to take a hardline stance, whenever it sees a nation not support US' world view like Cuba for instance? Of course, pleasing the Israelis & the Saudis is also a reason for the anti Iran stance.
Now are you telling me that those two are better than Iran, just because? What about Pakistan, you essentially paid for their development & arms for better part of 60 years?
My point is Iran isn't a bad place, even if it's ruled by Mullahs. There are much worse places in the vicinity, the cultural affliction is in part due to what the West did to Iran, in the past, & their present alignment with the Saudis or Israelis. I mean how can anyone justify the manufactured pandemic in Yemen, by Saudis, & yet Iran should be held to a different standard?