Observing people lately, I have come up with an answer. It might sound silly.
They hate white people, because they are racist.
No, that statement is not what you are thinking.
They hate white people, because of all the races on earth, white people have done the most to end racism.
At this point, morons are saying, "WHAT ABOUT HITLER!!!!"
Yeah, Hitler ordered the execution of many people... WHITE PEOPLE YOU DOPE.
In America, we have the most diverse population above any other country. We have done away with treating other races as second class citizens, we have done away with bigotry and prejudice.
HOW DARE WE!
When these people hate whites, it is not a simple hatred of skin color. It is a hatred of the fact that we have done the most to stop racism - and they cannot stand that. My ancestors played "nigger records" and allowed black people in their restaurants - often at the risk of their own lives.
That is what these people cannot stand.
Now, if you are not white and reading this - relax. I know that the people spreading this "white hatred" are not "un white". They are in fact the "intellectual elite" white people. The non white people that agree with or support their philosophies are simply the modern day "Uncle Toms"...
You know - the Colin Caperdouche's of the world - the Zarna Joshi's - they are the modern day "Uncle Toms" - as they are simply useful tools to spark the flame of racism and bigotry once again.
Of course, there are some intellectual power houses that are not white who fuel this regime as well - but they are a minority that you must pity - because ultimately - they too are tools for ignorance and hated.