Blaming everything on "China parasitizing" is already defeatist. Rather than trying to tear China down (which won't work) you should be looking to build America up.
They could be non American and USA isn't exactly stacking their cards in a good way right now.
It doesn't matter where they are. Unless there's a decent opposition to the current events, nobody's going to be better off with the US failing (at least for the next decade).
I don't necessarily disagree beyond the fact that this the same USA that now wants to annex territory from it's allies.
There might be no winners, but it's better to be a loser than a sucker.
It’s likely somewhere inbetween.
A lot of people in a lot of capitals do have motivations, of varying strength, to take the US down a notch or two…