I feel like this is a cop-out. Indian culture is objectively worse than American culture, and this article is pretty solid evidence of this.
"Traditional values" are no excuse for misogyny and barbarism. Tradition is close to the literal opposite of social progress and I don't understand why it is glorified. I'm pretty proud that I have no "solid foundation of traditional values," and that I've incidentally raped a grand total of 0 people.
Edit: I read your clarifying comments on the other sub-threads. What's the difference in this context between a social issue and a cultural one?