Yeah,& you think they are better off now than under his rule? I have several Russian friends who live in moscow & also far away villages. They all tell me there is overwhelming support for Putin.
The media and the polls are government controlled in Russia. It's even worse than what we have in this country, Anyway, If Putin does have high support in Russia, then there are a large number of sheep there.