Churchill IIRC hated Ghandi and called him a hypocrite - because Ghandi claimed non-violence but knew every time he was arrested for whatever he did the whole country rioted and hundreds died. The British didn’t eventually give up because they were ashamed of arresting Ghandi, they gave up because they could not control the riots.
In Egypt, control like most dictatorships has been by attacking any sign of dissent. Independent parties, student rganizations, brotherhoods, or anything that allowed organization outside the ruling party was suppressed. From what the news has mentioned, it was the usual mix. Stick your head up too high, you get arrested. Create too much waves, the plainclothes goons come around and beat you up. Fake charges get you sent to jail; interrogation using time-honored techniques are applied to ensure you are not a front for a more nefarious group, or paid by outside agitators. Too many people gathering together attract riot squads aided by the plainclothes goons.
The control relies on the fact that everyone is afraid. Thus, the police force can intimidate millions one at a time.
What’s ahppened in Egypt isthat finally too many people became uppity at once. First, there were so many that the riotsquad and goons were routed, and much of their equipment was burned. Then Mubarak tried the “shut everything down and blame it on the rioters, let them rampage and people will call on us to restore order” but between vigilante squads and well-behaved protestors that did not happen. They thought about sending in the army, but it seems all up and down the command chain, the army - still respected - did not want to be equated with the hired goons. “not in our job description”.
Then he tried sending in the hired goons, including the goon cavalry. That still did not work. Looks like the final tactic is “what if we ignore them?”, let the banks open etc.
Several problems still remain. With the protesters at large, and things still in minor chaos, the tourist industry which is the biggest part of the economy will probably stay dried up until tihngs are resolved. Also, how do you keep control now that nobody is afraid of your goons? Try to enforce anything unpopular and the extra few million who have gone home will happily come out next protest and shut the city down again. The government will now be scared of taking any significant action.
Finally, what appears to have triggered these actions is reducing subsidies. With an economy and employment numbers that make the USA look like a wild boom, the Egyptian government is forced to subsidize food and other basic commodities so its poorest can afford to even eat. Running out of money and cutting those subsidies is what has led to the riots. Can they seriously cut now? But they can’t afford to pay any longer, and the tanked tourist industry means meeting the bills will be even tougher. The bond rating already fell, what do you think it will look like by September?
Given this contradictory situation, if Mubarak does not leave, then odds are there is someone else who isn’t headed for a permanent Caymans vacation in September or wants to be number one, or who actually cares about the country, or just wants to get even - who will start suggesting to his cronies it’s time for a palace revolt. Usually it’s the generals, but if they are too blind, it’s the colonels, or even the liuetenants. Was it Liberia where a sargeant lead the revolt? They may coopt civilians to run some of the departments, but the guys with guns usually have the power and size of organization to take over.
So that’s what we’re waiting for. (they’re waiting for) For someone(s) high enough to say “the damage is too much, time to go”. Seriously, though, do you think anyone inMubarak’s inner circle is wondering “How can I win the people’s vote in September” or do you think they are wondering - “how can I keep a lid on things and steal the vote by September”?