Not to defend aggressive Foreign Interventionism but Mossadegh and the Shah were absolute Saints compared to the Mullahs who took over Iran. Iran would have been much better off sticking with Mossadegh or the Shah.
That's iffy. Mossadegh might very well have been pushed aside by the communists, who would then have brought proxy soviet control of the persian gulf with all that implies.