They are protesting because the Russian Government has declared Soros' Open Society (and related) organizations, USAid and Khodorovski's Open Russia foundation to be foreign agents. These agents want results, specifically the end of Putin dominated Russia and Russia starting to do what they are told by the west.

Also, without the financial and logistic support that these foreign organizations provide, protesters need to find alternate funding. And perhaps {gasp} get real jobs.