From what I've seen, Iran was NOT a country where conditions were of the kind that traditionally trigger revolutions. The country was reasonably wealthy and the quality of life was improving. The Shah was a good ruler. The country was at peace. Then what caused the revolution?
I'm really not too sure where you got some of these ideas from, I certainly wouldn't call the Shah "a good ruler", although that does not mean you should start calling him evil. By a lot of metrics, the country is doing better now than formely. Ranging from Literacy rates being higher for both genders, labour force participation and even a massive increase in such as basic need as piped drinking water. (40% to 96%)
There's a couple of links to answers in this link, figured it'd be easier to link to that than right a new comment out.
There's also this great answer by u/75812 here
You can see several statistics in this post from r/badhistory by u/tropical_chancer