Earlier quoted context omitted.
This comment is obtuse. Sure, technically Jain is not a caste, but all Jains and Parsees are considered equivalent to Hindu upper castes. No one will decline to drink water offered to them by a Jain. That is something that still happens to Dalits in India today, in urban areas as well.
the deracination in this comment is astounding. I grew up in rural India all my life and this cartoonish casteism is no longer part of the mainstream Indian society. There will be isolated cases, but I’ve seen times and again people freely drinking water from a _pyau_ irrespective of the caste of the person. I implore you to take a rational look at Indian society and not rely on WaPo/NYT to know your own land.
All I will say is that extrapolation and generalization from personal experiences leads to biased perspectives. Your experience does not invalidates other's and vice versa. My recent experience in Rajasthan has been that caste dynamics is still in a healthy full flourish.