White guys are gonna be pissed because Chinese women specifically seek out them out. They're one of the few nationalities that badmouth their own native features for a preference for European ones.
The skinny that I hear from my Chinese female friend is that they definitely prefer white guys due to them having "rare" facial features, but the poor ones will take just about anyone with a stable career and good income.
Black men are definitely not a preference for the vast majority of them, but they'll look the other way if you're attractive with the above qualifications (you make good money and have a good career).
A large portion of the population is poor as shít, so it tracks.