Agreed.
That's why i said in another comment that it makes sense to discuss this in the Indian Workplace more than the American Workplace.
No, you're getting it backwards.
The issue is that Indian (or Indian-American) workers are bringing these prejudices into American workplaces. People in Indian workplaces know about these issues, non-Indians in American workplaces very likely don't, which allows the discrimination to go unchecked.
Whether or not Hindu scriptures really support these practices is a matter for believers, the concern here is how it's actually practiced in the real world and the resulting discrimination harming actual people.