China is completely dependent on Western trade. Its economy is struggling and it requires the $1T in annual trade revenue from NATO countries to remain afloat.

You do make a good point about economic expectations though... I just think you make that case too strongly.