>>And how would you right the wrongs that the caste system has done to countless people?
The modern day hard working people affiliated to a particular caste be punished generation after generation for a mistake some ancestor of theirs made some 5000 years back?
>>Even today people get ostracized because of their supposed caste, even though the system has been illegal for many years.
Strictly speaking caste affiliations today are entirely voluntary. You can by all means absolve yourself of any caste/religion. People stick to a particular caste/religion for various reasons many of which are cultural and not because they forced to. Also note caste isn't a binary classification. There are castes that go as deep as farmer, shepherd, cow herder, black smith, cotton weaver, weapon maker etc etc.
Some of them do it because of the explicit benefits like reservations that come along with it.
>>Your "hordes and hordes" who have been denied their "rightful chance of doing good in life" seems more than a little overblown when you compare that to millions of people who were denied the same chance for centuries due to where their families fell in the social chain at one point.
This my experience being born and living in this country for 3 decades of my biological life. The default condition for any body smart and hard working here is 'immigration abroad'.
Take any steps from your childhood. Attend any exams(which by the way decide your entire life direction), appear for any government job interview, parliaments seats etc etc. Reservations exist which will ensure many hard working people ever succeed.
The system actively brutally punishes smart, hard working merit people to a point most people are driven to migrate foreign lands to get due returns for their work.