points
There are massive protests in favor of the Republic every day. You can not deny the evidence.
IRGC has a lot of support. We tend to think of educated Iranians from abroad. But they have their share of religious nutters.