1. is factually incorrect. 2019 had them burning basij buildings. 2. also factually incorrect. 2019 as geographically spread as this one. 3. Incorrect. It's middle class this time. 2019 were lower class. 4. Also incorrect. At this point I suspect this is the first protest in Iran you ever noticed and you're just making stuff up.
I agree that it's probably the biggest women rights protest in history. But historically, woman rights protests never ever led to regime change. You need desperate men and violence.
As far as I am aware, most successful movements of this sort win when security forces are no longer willing to fire on them because the crowd includes some of their relatives and friends.
It's easy to convince security forces to return fire, but more difficult to convince them to fire on unarmed civilians.
The primary method for a regime to keep its security forces in line is to ensure their extended families are well-off (this is easier to do if you draw them from a single, government-privileged ethic group).
1. For the first time, people are also willing to be violent against the regime.
2. This is more geographically distributed than previous ones.
3. It's distributed among all classes now.
4. It has been going the longest, despite the violence of the regime.
I think this is definitely the first time since the Green Movement that the regime is really sensing existential threats.
One thing to people watching the news:
This is probably the biggest woman's rights movement in middle east history (or the world). I don't think Woman fought this hard for their freedoms anytime (Could be wrong though). Also probably the biggest secular movement in ME history.
Source: Iranian, used to be part of the green movement, nowadays living in the US only with friends and family in Iran.