The China that's building artificial islands to get access to the South China Sea / East Sea?
The China that tries to have trade both ways by forcing Hollywood to portray China positively just to get 50% of what they should at the Chinese box office?
The China that quietly supported the DPRK, destabilizing global peace, to get an edge on their interests?
The China that walls off their own internet completely then whines when politicians start to question their involvement in our (Canada's) newspapers and other media?
The China that disallows foreigners to purchase their currency while stockpiling greenbacks and buying western tech companies?
I don't think we should disengage from China, I think they're liberalizing (over the long haul anyway; rich, educated people figure out a way to get access to the truth) but don't for one second think that we should stop "whining" about China. If anything we should be more vocal in our responses.