China is one hell of a lot more competent than Russia
I think the main saving grace is that whatever posturing individual people want to do, China has a good thing going on with trade with the West which no one involved on either side wants to fuck up.