Why does everyone want to hate Asian Indians for dating their own race?

On many boards and many places I have read how we are "racist" for dating and marrying within our own race. A lot of people call people of my race "close minded" and say we practice "discrimination".

Now for me personally, I love all races, though most of my friends are Black I would accept a friend from any race. I would not mistreat another person because of his skin color or his ethnicity but when it comes to dating I want myself a dark haired, yellow skin and brown eyed beauty. Why should I date a Blonde Hair blue eyed girl when I am not attracted to them?

People misunderstand the "arranged" marriage thing in India. A lot of them want to call those people racist but in reality the girl gets to chose who she goes with, most of the time the Indian girl will go with an Indian guy because she can understand him better and get along with him more. In my view I just think a bunch of Europeans made this up because they were mad the women of India rejected them.

Enough of my views but what is wrong with dating within your own race? Shouldn't it be our choice as to who we date or marry? Is the world turning in to such a bad place that you get called a racist if you date within your own race?