Trump getting into a trade war with China was idiotic (for the US), that said China is a state capitalist authoritarian hellhole run by a bunch of oligarchs so I don't feel too bad for them.
It actually wasn't.
China has been playing the long game in challenging our military supremacy in the region and that is a big no-no. You are not going to use our military protection to finance a military to defeat that same military protection. Right now, China has a huge glaring weakness in their reliance upon our markets, but China has always intended to change that fact. They want a more domestic consumption lead economy. That is not probably possible in the short term, given the 1 child policy fucked them hard, but if China were to endure that, they might eventually be able to find alternative markets or develop a domestic market independent of us and we'd lose all leverage on them. As it is, China has financed a massive string of economic projects across Asia and even Africa to pre-position itself for future military power projection. It's subtle and expensive, but it is there.
Thanks to Trump, not only has the illusion of a current super power China been defeated, but the pressure on China shows just how nasty they truly are, with their treatment of Hong Kong, their treatment of African workers, and the slave labor/ethnic cleansing of the Uligur peoples. In addition to which, it has the domestic advantage for Trump of hamstringing major tech corps that have done nothing but undermine his authority and are political rivals to him.
The collapse of the Chinese removes the threat to US Freedom of Navigation, it removes the threat of them projecting power into the Middle East and into Russia, and it divorces the US from the very real slave labor they impose upon their own subjects.