I'm fully aware how unpopular they are because I know Iranians who are so dispondant with the country their only plan in life is to leave and let it implode. You however seem to have a rosey view of the Iranian people's revolutionary courage: Unless Israel destroys every single IRGC unit (not just staff!), or the army randomly decides it wants to be the army again (despite already having lost its Chief of Staff) and coups the government, no regime change will happen.
The army in this case is outnumbered 4:1 by the IRGC, and has done nothing to protect itself against cullings by the IRGC since the revolution. They're on a tight leash, and the people have been completely broken. Pahlavist LARPing about suddenly one day "the people rising up!" is entirely unrealistic unless the army does something, which it likely will not.
But nobody knows what the future may hold. We will have to wait and see.