There are many things that make situations for Iranian protesters more difficult than any of the recently succeed demonstrations for example Egypt. In the following, I will list a few of them.
- Unlike to Egypt, Iranian government has no commitment to western countries and therefor there is almost no pressure of these countries and even United Nation on Iranian government from not taking violence about protesters and demonstrators.
- Iranian Revolution Guard is more experienced and dangerous than the anti-protest army of any of these countries.
- The most influential media such as BBC, CNN, Algazeera etc are not permitted any activity in Iran. And even there is a unbelievable amount of restriction for Iranian journalist on reflecting about these events.
- That is not yet more than a generation when Iran had a revolution that followed by an eight-years long war with Iraq. There are many families that lost one or even more of their beloved ones either in revolution or in War. They basically don't want to have such a terrible experience again and therefore preventing their young members - in any way - from demonstrating.