Sad to say, it's Bush's fault. He is the one that failed to clean out the Clinton appointed State Depaartment.
Carter destabalized Iran. Iran would more than likely still be government by the Pelavi family if Carter hadn’t deemed them unsuitable, and withdrawn support. And the Pelavi family was pro western. Considering Middle-Eastern standards, it was a rather enlightened nation. It’s women were able to dress by western standards. Carter took it upon himself to fix things. Then came the Ayatollah Komeinie and major trouble. Here we are, with a nation seeking nuclear weapons to use against the west, and Russia and China lined up behind it.
You are totally mistaken on this one. Carter's disastrous role in the Islamic Revolution (beside numerous other disastrous failures) can't be understated.