Caste issues are much more complex in my view. Feel free to disagree.
Imagine having two friends, one dirt poor and another fairly rich (but comes from a lower caste). Both appears in an entrance exams for the engineering degree. The poor score 99% but fails to make it but the rich dude who score 70% makes it to the college. He gets caste reservation.
One may say that reservation is is off topic but is it really? It is a lifelong reminder of who you are, to both the friends.
The poor friend who somehow makes it to the Silicon Valley, is often reminded of his caste privileges.
The rich lower caste friend, gets discriminated for his caste and economic privileges that others find undeserving.