All real opposition is imprisoned or killed. State controls all media and actively censor internet. You will get in trouble for organizing or even mentioning any kind of mass protest on social media. 60+ generation only watches TV and supports Putin, and for the rest he has massive amount on police and special forces if censorship and "regular" repressions didn't work. Many people leave the country b/c leading the revolution === getting killed regardless of outcome. Those who cannot leave are too weak, those who can but don't want to are trying to ignore all this shit and live their normal lives. The abundance of oil money helps Putin to keep most people barely above poverty level regardless of sanctions, and that's ok for many.