There is an excellent series of Youtube videos by Polymater that outlines China's reckoning is coming in the future:
The future videos will hopefully be posted soon.
As I said before China is a bad actor - the government has gambled on extreme nationalism (like a number of countries have in the past), in order to maintain control. While their army is the biggest in the world at 2 million and 0.5 million reserves, if the rest of the population, 1.4 billion become unhappy and unrest starts, it will not be able to control them and keep order.
What they are doing now with their hawkish approach to everything is attempting to focus the population on these "threats and attacks" on China as the propaganda proclaims, and of course it follows they will not cooperate fully with other nations.
Political and economic boycotts are not that effective - North Korea, Iran and Russia are prime examples. So what is the answer to all those who say China must pay, must be punished, must face the consequences? Short of war, which some of you seemed to support and now pulled back on, the real answer lies in the Chinese citizens - they are the only ones who will be able to effect change. Pretty much the same as the history of every other country. External forces hardly ever cause effective change in a country.
So then, the question should be how to convince Chinese people that their government is wrong? That is and what the real solution to these problems are.
In the meantime, the ticking demographic time bomb will also force change, but probably not in the time frame some forum members want.