Yeah, stuff like this is still around. People still talk bad about a caste that is lower than them. Unfortunately, people I know do this stuff too. In fact, some Indians I know somewhat bash members of lower castes. I am an Indian, myself, btw, from North India, and there the caste system may or may not be as rigid as it is in other parts of India.
India is a vast country in terms of people so it is really accurate to generalize - but when are generalizations good anyway?
I *might* have some feelings/emotions towards a girl who is also Indian, but of a different religion altogether and a different caste. Anyway, if things turn out to be anything between she and I, which has a very low chance to begin with, this may create a problem.
Although, more and more Indians are marrying outside their castes/religions.