This is the same mistake as made in Iraq and Syria by media policy pundits. Dictatorial regimes collapse pretty quickly without a significant base of support enough to stop a revolution happening. They might not have a majority of people supporting but it isn't a democracy. Dictatorial regimes will always have one or more of military, business, or sub-groups of citizens in their pockets as clients.
Whenever we say "the regime is hated by it's people it will collapse" it should be asked "then why didn't it collapse already?". In Iran metropolitan areas are where you see opposition. That's also where people have cameras and media orgs tend to be. We get a warped depiction of opposition in Iran even without our own media's baggage. Meanwhile the power base of Iran is everywhere but metropolitan cities. And there's a lot of clients who benefit from the regime. I think this might be worse than the sectarian violence that came out of the Hussein regimes collapse because the Sunni sect his base was built around was still a minority. This time it's the majority and the people being fought against are the Americans, the Israelis and the Arabs so their backs are against the wall this is a total war already from their side.