It may work in a country where private business (i.e. state-independent source of income) is dominant, but a lot of Russians have jobs at state-owned institutions now (various administrations etc.) where they work for a meager wage.
If they go out protesting, they will be fired from their jobs -- their only source of income. Not exactly a good decision, especially during the crisis times.