I don't understand how you can be so dismissive of HR talking about discrimination while at the same time praising legal for firing someone for discrimination, and compensating people for being discriminated against.
What would you like HR to do about caste-based discrimination? Apparently not send emails, or mention it in classes? You just want them to go straight to firing?