If that makes you feel better why not. But it is still hillarious of all countries Chinese are butthurt about democracy summit.It suits better than India preaching it.
It is simple, rally up against Chinese interests. The west particularly don't like you anymore. Others can play you against them and make a windfall. It is a lose lose for China.indeed not everything is about money. there's also use of force. so what use of force is possible against China for doing this? none.
if neither use of force nor monetary consequences are available then criticizing something just shows your impotence.
Monetary consequences are surely going to come.