Indian caste system is more a quantitive outlier (I.e the number of castes/classes is the outlier) rather than a qualitative change.
Getting rid of the explicit, codified practices of discrimination doesn't remove the discrimination itself. And until we've paid back the damages to the families injured by practices like redlining, we've inflicted financial and social wounds across generations of people descended from those we harmed.
Go to prisons and look to see the ratio of minorities to white peoples, and look for what portion of people there grew up in poverty
Go to the wealthiest institutions in America and count on one hand the number of people there solely on their merit
Our society is no different than the caste discrimination we claim to abhor, just different superficial rhetoric on top.
Both these cultures need to be overthrown.