You pejoratively dismiss those who seek to bring attention to discrimination they experience as “rabble-rousers”. You then proceed to acknowledge that this is discrimination is very real (“we can’t change their hearts and minds!”).
You then mention caste with nudism in the same sentence as nudism, like that’s appropriate.
You then blame the victims of the aforementioned discrimination for ‘bringing their real selves to work,’ as if it’s somehow their fault they are being discriminated against.
I’ve heard horror stories from Indian friends in tech. When they start at a new company, upper-caste Indian managers and coworkers will persistently ask them seemingly innocuous questions like where they are from, where they went to school, what Neighbourhood of which city did you grow up in, are you vegetarian, are you vegetarian by choice or birth, what do your parents do, etc. There was an even an episode of planet money where a person who had been discriminated against describes a coworker patting them on the back in the area where Brahmins sometimes where a white thread.
Being born into a caste isn’t some “personality quirk,” and it’s exceedingly offensive to imply it is. Dalit peoples who face discrimination don’t have a choice in the matter, some will always see them as “untouchables” regardless of whether or not they disclose their caste openly.
I seriously suggest you reevaluate your thinking.
As such USA does much better job of telling about racism, then India does about casteism.
However India did a superb job of asking Dr.Ambedkar to write the constitution, by which the upper caste will abide. I am not aware of any other society which has said, "we believe in equality and will allow someone who was discriminated to make the rules by which we all will live".