i think *hope* as India becomes increasingly westernized, Indians will pick up the good points of the West, and not just the bad: promiscuity, teenage smoking, drinking, drugs, outlandish behavior, etc. So far, unfortunately, I have seen with the advent of MTV India and such, a decline in the value system of Indians. I am born and raised in the U.S. but recognize that there are many ills to this culture. Disrespect, false bravado, etc.
The good things are, that in general, people are treated more equal here. Don't get me wrong, blacks are still terribly discriminated against in this country, whether people like to admit it or not, it happens. But it is still better and not as prevalent as the discrimination that occurs in India.
In addition to the western influence, as India develops, and more and more people get better education, this discrimination should, i would think, start declining.
Only the backward, uneducated fools think they are better than another because of their skin color. I'm far fairer than most Indians (including the so called highest Brahmin castes - my family is Khatri), yet I don't go around spitting in Brahmins faces because they are a differen't "race," color, what not.
A one line answer to your question: Yes, there is hope.