There's a simple economic explanation for this. There are more black (and BLM sympathizers of other races) customers in the US for these companies than there are Chinese customers and especially Chinese customers affected by CCP injustices. On the flip side the CCP gates access to the enormous Chinese market. Result: in the US signaling support for civil rights issues is probably a net win, while for China sucking up to the CCP is probably a net win. I don't think personal opinions factor into it much, especially for large publicly traded companies.