Nobody hates white guys. Brown and black men have become liberated from the shackles of their cultures. (Brown men are not looking to marry only a brown woman, stay a virgin till embarrassing just have superficial relationships with women they hide from their families before that.Black men have grown away from the conservative and slightly infantile cultures of their paretns country of origin. African American men (southern ones) aren't as Christian as they used to be, (norther ones ) aren't held back by poverty and lack of ambitions.)
Men of colour are emancipated and liberated enough to offer emotionally and intellectually (the best amongst them) what used to come usually packaged in only the best of white guys,so white guys have to compete with men of colour.
Nobody white men less, women nowadays just have more men to choose from, it's a good thing. It also means first world societies are more egalitarian then ever. There's no social stigma to marry outside your anything, especially not "race". Though none of the "races" are actually a race. Lemurs are a different race, all humans belong to the same race, human race.