Just want to point out that the unnatural vigor with which HN and other forums reject the idea of Caste Discrimination is telling. If this were White on Minority racism for instance people defending it in this way would be ostracized and most would say that it this type of discrimination is beyond the pale and call for vigorous investigation into the claims.
Instead all we see about Caste discrimination is "it doesn't exist", "it's manufactured", "it's not a problem". It's frankly glaring.