My theory is that, "Liberals" in the Anglo-Saxon style (though the rest are going towards it too) are pretty much Fascists with different lists of "good" races and "bad" races (the kind of people who would make fun of Trump's Oval Office by saying "it's like a Middle Eastern dictator" - so casually voicing prejudice about the Middle East) and that means they're also Nationalists like the Fascists or at the very least think Western society is superior.
Certainly it would explain a lot of things, including how easilly for all their proclamations of being against Racism, they'll support a Genocide mass murdering children in the tens and even hundreds of thousands as long the genociders are from a "white race" and the victims are "non-whites" - they were never against Racism, much less Discrimination in general, only against that which targets whatever minorities it's currently fashionable to claim to defend and even in that they stick to mainly performative support and avoid doing changes with real impact in bringing Equality of Treatment when such changes would affected the Wealthy.