I agree with your point that unlike India, China is not Democratic. But china wont confront India directly to a war even small scale as china will be isolated by west. A grand military alliance may be built against chinese ambitious goals.
Why would china take a risk of losing billions of trade with India just for small peace of land.
Instead china is already using its proxy (pak) to bleed & contain indias growth. China has been enpowering pak with weapons and fighter jets. They will force pak to use those weapons against India. We have been hearing already that company of PLA officials working with PA at LoC to assist terrorist infiltration. China will continue to hold pressure on pain points at LAC so that our reaources stay scattered. Pak already sending large no of jihadis, we are in a fix now neither we cud retaliate or end ceasefire.
My opinion is either we need settle border dispute with china on mutual benefits or play the bad boy. We need to take on the weaker adversary (pak) and decimate it completely, make a statement to china and world that we are back to our of glorious past.