Let's not underestimate China...I would give them a few things...China has a strong center...They have a very high amount of resources available to them..They don't always need to exert military power to get their way.....They are today sitting on this huge pile of a trillion dollars...What that means is that they can buy their way in and out of any situation...
Their central structure has a deep understanding of today's issues and they are good students...
There is no such thing as winning a war against China..No one..not even the mighty Americans can win a land war against China...Every one learned that in Korea and Vietnam...
Have you ever been in China? I have...close to three years. Don't overestimate them either. Its a mess inside, probably a little more orderly than India, but chaotic nevertheless.
You don't need to win a war in China to defeat them. SunTzu may have been chinese, but his lessons can be used against China as well.
"Every one learned that in Korea and Vietnam..."
China lost in Vietnam.