Regarding Mossadegh, a problem is that it's possible that if he remained in power, there may have still been an Islamic Revolution, but against him, instead of against the Shah. It should be noted that he had land reform plans, as noted in
https://www.alternatehistory.com/fo...-against-mossadegh-fail.423678/#post-15396148, if those plans weren't very different from the Shah's land reform, of our timeline, they would probably have had the same disastrous effects but with social grievances being direted against Mossadegh instead of against the Shah. The clericals had also turned from supporting Mossadegh to opposing him. Unfortunately, Mossadegh's secularization efforts could have led to a conservative backlash, as the Shah's did, in our timeline.