Hindus have a caste system to sort them by.Aren't Sikhs not supposed to cut their hair either?
To be fair, Hindus are pretty notorious for gang rape and being bhenchods.
It may seem archaic, but the lower you go, the rapier and smellier they are.
And whilst we may have "abolished" it during the Raj, unofficially, it is still very much alive.
Any Indian can tell you his caste, even if he won't.
And the only reason he wouldn't is because he's a Shudra (laborer) or even a Dalit (untouchable/corpse handler/outcaste)