It has nothing to do with financial crises or BLM or whatever. Financial crisis also happened in 2001 and 80's, they happen all the time. BLM protests are insignificant, US has protests constantly because they are not restricted by government.
Handling of COVID is bad, and most of us don't like Trump. But Xi's anti west propaganda is very real and influences all Chinese news and social media. Xi has massively ramped up rhetoric against the west and especially US. That is why majority of Chinese don't respect the US anymore.
You can see Xi saber rattling with US, building basesin South China Sea. Troop fights with India. Bullshit with Tibet Dali llama. Uighur re-education camps. Crackdown on Hong Kong. There's many more. This is why relations with US are going bad. Xi is pissing everyone off to drum up patriotism in China and make Chinese direct anger at foreigners instead of problems with Chinese government