Looks like they are actually protesting the same problems we have in western “democracies” ie, the older generations have all the wealth, no jobs and future for the young.
I can’t remember where I read it but apparently one of the key factors was the passing of a law that would mean women no longer faced arrest for not wearing head scarfs. This prompted a back lash from traditionalists and pro-regime groups who held 1500 rallies across Iran commemorating the supression of the 2009 protests. Essentially taunting people who want to see reform.
Economic factors are probably also very real, but when it comes to freedom of religion, freedom of expression and freedom of faith we don’t actually have the same problem in western democracies.