I'm glad the Indian Supreme Court has taken this stance! While I'm normally a big supporter of subsidiarity, I think that in this case, it's appropriate for the national court to override local custom.
I agree; it's great to finally see a major government condemn this insanity for what it is.