>they'd just be sitting there with sweet Western investment cash and far less American antagonism
no they wouldn't, we know this because we here in Europe are facing American antagonism and a trade war right now and we're American allies. The Chinese on this have been vindicated, not only has the United States been waging a trade war on China, it's now waging a trade war with threats of annexation on her allies. They were right and we were naive.
I'm not claiming China is morally spotless or doesn't clash with us on countless of issues, but they act rationally, long term in their own interest, and their view of the world is being vindicated by the week at this point. If I was China I'd keep Russia and North Korea around as a buffer too if I saw what the US pulls on their friends.
Mind you Denmark is a country that lost soldiers for the US when Article 5 was invoked. The US is the only country to actually invoke it. They were so absurdly pro-American they spied on us for the US[1]. And this is what you get for it? If that's how the biggest military power and up until now guarantor of global order acts, yeah people are going to hedge their bets quickly. Russia is weirdly enough small fish in comparison.
[1]https://www.theguardian.com/world/2021/may/31/denmark-helped...