I don't believe everything in black and white like you do. So what if 90% of Americans of voters are anti-China. And the majority of Americans see Trump to blame for COVID-19 in the US. That's a contradiction by your logic. How can 90% of Americans be anti-China (because of COVID-19) when the majority blame Trump? Does that 90% mean they're for more action against China when the majority is also against Trump's trade war? It ain't as black and white like you think.
You know you can blame both Trump and China for covid right? It's not a binary thing. Plus Republicans only blame China. While Democrats blame both.