The issue here isn’t bravery, it’s the ability to produce war goods and deliver them to the front and turn those goods into firepower. China has a massive advantage in that area. India is very far behind.
Didn’t you say before that China will have trouble with supply lines through 25,000 feet high mountains and extremely rugged terrain? The access from Indian side to the disputed region is less difficult. How is China going to bring heavy weapons at point of action? Air drop?
It was the same thing last time. The Chinese military could not dislodge the trenched Indian military, who never abandoned their post and ran, unlike the Iraqi, Egyptian or others.