
The current protests in Iran have been triggered by the presidential election, but the underlying cause has nothing to do with politics. It’s all about age and change.
Iran’s last revolution was powered by the protesting against the "evil" status quo and the dirty regime of the Shah. It was less about establishing religious rule by the Mullahs, but about freedom.
The old revolutionaries are now old men sitting on their laurels and thanks to their self inflicted isolation clueless what’s going on in the world.
60% or Iran’s populations is under 30. Young people who didn’t participate in the great revolution and the great wars (against the American Devil and Saddam). They are more interested in an international lifestyle, the internet and plastic surgery.

As much as the old guard clings onto power they also defend their old ideas who society should be shaped. But Iran’s power structure is badly constructed (like all fundamentalist systems) and offers no ways of renewal and reform … apart from another revolution or pressure from the streets.
Younger Iranians simply want a "normal liberal lifestyle" without all the suppression from the old and their agents of power (the religious police and revolutionary guards).
Revolutions have the habit of eating their own children – in this case grey haired old men unable to face the future.