Re: General concern
Caste is nothing like class. It is racism.
People are born into a caste, and your descendants will always belong to your caste. There are not opportunities to rise. Forever.
The only exception is if you marry into a lower caste in which case your children will be of the lower caste - just the "just one drop" rule in American segregation laws.
Lower castes are regarded as intrinsically inferior - just the same as the racial science view of "inferior races".
Caste in India is the world's largest and most deeply entrenched system of racial discrimination.
Its not necessarily as bad in other South Asian countries, but it exists to some extent.