Earlier quoted context omitted.
But if they "doesn't" fight Russia now, why are they going to fight China in the future? Pretty good odds they won't because the cost is too high. What we appear to be seeing is they don't really have a lot of tools that can be used against an uncooperative nuclear-armed power; and many of those tools would probably fail against China.
Nobody wants to fight China because the cost is so high - we are talking about lives more than dollars here (though dollar cost is high too). What everyone worries about is being forced to fight China anyway. China is not playing nice with the US on the world stage. They are clearly supporting Russia over Ukraine (while pretending to be neutral). They are siding with Iran in the middle east. They are doing things in…
> but the US generally has supported democracy while China is fine with dictators
In the Middle East the US's #1 ally is indeed a democracy, but is currently fending off various challenges [1, 2] accusing them of genocide, war crimes and crimes against humanity. Their #2 ally is an authoritarian regime run by a gentleman who can be identified with phrases like "the bone saw incident" let alone the Kingdom's long record of barbarism and human rights abuses.
The US might win a battle of who supports better causes, but it isn't a can of worms to open either. There is no particular indication that it cares about the government system or actions of the people it supports.
[0] If the US didn't do it directly, they endorsed it.
[1] https://en.wikipedia.org/wiki/Gaza_genocide#International_Cr...
[2] https://en.wikipedia.org/wiki/Gaza_genocide#International_Co...