That's Christian propaganda that the US feeds China and Chinese are ungrateful of Christian charity giving themselves an excuse to hate. All I see on the news is the US complaining about how China isn't buying US agricultural goods. In fact the stereotype is China doesn't buy anything from the US. So does China have a gun to Christians' heads forcing them to send all this free food China is eating? Wouldn't that be an act of war so where's the war? Do the Australians have a Chinese gun to their heads too forced to send free beef when Australia is complaining about Chinese boycotts not buying their beef? Maybe this is all charity and they're thinking out of the goodness of their hearts they're sending food to China that they're complaining China is not buying... so now Chinese has to be their slaves because of their kindness. This is the kind of logic spinning in their heads.
They complain because China signed the Phase 1 deal which had provisions for importing X amount of US products.
Currently, China is Not on track to achieve its obligations by the end of 2021. However this is mostly because of covid-19 so...
And another point is that after the deal was signed the US adopted a very confrontational approach to China so now China might want to dial back US purchases because it is never good to give money to your enemy.
The Chinese say they want to fulfil their obligations (I believe them). However when (not if) the Americans come back for a Phase 2 deal then I am expecting China to play a Lot more hardball against the US.
Now for Australians, there is no deal for buying X amount of Australian products, so let them whine