I'd buy these arguments if America was a place that cared about its citizens and not a country that lets a small group of very elite, very rich, people ruin the lives of tens of millions of Americans subjecting them to poverty to make a buck.
The last war China was involved with was 1979 compared to America, today mind you, that is on the cusp of invading Venezuela because Rubio has a moronic axe to grind.
It's really hard to not see the facade for what it is: rich people are upset that their world order is collapsing.
Frankly who care? Give me universal medicare, universal childcare, and public higher education then maybe, just maybe, I might start to care about all this stuff that only seems to make people lives worse not better.
China has used resources to buy alliances with developing countries, like pretty much all of Africa, which they leveraged at the UN to have the communist party recognized.
Sadly you have to start caring for things to get better first.