Over 90% of Indian techies in the US are upper-caste Indians
The core issue in market heavy economies is that people with money make money and everyone else doesn't. Being smart and hard working and having poor parents means you will be poor. Being dumb and lazy with rich parents means you will be rich. Maybe with 3 or 4 full generations of nothing but hard work and luck you might make it up from working to middle class. Maybe.This is never really discussed directly. Only using a proxy like race or caste.