1. This is due to a few bad apples
2. Reservation is the real problem (no it's not)
3. I don't do it therefore it doesn't exist
I can tell you by experience the amount of concious and unconcious bias regarding caste amongst Indians both in India and abroad is ridiculous! I'm light skinned so people assume I'm "upper caste" and speak with me as such. My last name doesn't give away my caste either. I don't broadcast it or even like to talk about it because growing up I experienced innumerable instances where people's behaviors instantly changed when they found out. Some mild, some extreme but it was there.
I grew up in a metro so this isn't a backward ass village. My college fucking put the caste next to people's names on notice boards for things like seating arrangements for an exam. How the fuck is a person's caste relevant? This is normal for you?
Even in the US, people casually either slip in sentences or assume castes and speak as such. Fortunately, there are plenty of people (regardless of their caste - I never ask/care) that feel the same way. Funny enough, the people who care about caste also seem to be racially biased in my anecdotal experience. :|