> At some point Russian people have to stand up for themselves.
Very few will ever stand for themselves, and much less for others. It's hard to shed blood and stand for ingrate whining pissants, when you know that the next day they will vote in a new Putin.
I have no solution to ~85% of Russian electorate simply voting for a man promising more free sausages.
Russia is irreformable. Only the most dramatic events will change that.