The Tianenmen square protests failed ultimately because the rest of China didn't know they were going on.
What happens now when with a flick of wechat the entire nation takes to the streets? All it will take is a leaders mistakes and a single spark.
It's not a question of whether China will have free speech and democracy but when.