Beg to differ. Sort of.
These guys don't hate themselves, though they do hate people who look like them.
They love and admire themselves for their superior virtue, which is demonstrated by their separating themselves from and demonizing white people as a group.
IOW, they set themselves (and all white people who think like them) apart from "real white people" by the very criticism they make of them. This allows them to believe themselves superior to people of both pallor and colour.
If they were REALLY self-hating I've be able to tolerate their idiocy and evil a little more easily.
In other words, the people who are the biggest Racists are the ones who go around telling everyone else they are racist.