The main issue is that a good chuck of tech folks upvoting and making this a big don't want to understand. They want to use this as an issue to not let Indians get promoted to managerial positions instead of them. It becomes easier now to say "hey, Indians are casteist, don't make them a managers'.
It's similar to how there is always mass confusion around here for the requirements for scouting for local applicants for work visas vs green card applications.
They don't seem to be looking for facts, that's why the discussions are so strange with real experiences downvoted, and some vague notions of high rates of caste discrimination in the US are upvoted.
I am honestly not sure why Indians would not become managers. A lot of Indian managers have existed in the companies I've been at.
Well, I am trying – what about you?
Go add some more history sources to mine in the comment below that's asking for them!
where do you see caste discrimination show up ?