Yes it has to do with our culture. The laws, people and society as a whole shrugs at the thought of sex, sexual freedom and has huge toxicity towards women and minorities.
The reasons for the above are mostly due to low income and rising tensions. Poor folks can't think out of the box as easily as opulent people can, and when entire generations are conditioned into doing engineering just to make money but even then they face rising unemployments, you can see the building frustation.
There's a lot more to it but this is the bare basic problem, and i do not see it changing drastically in the near future since Governments are built by these sorry folks, ultimately deciding on laws which prohibit things like sex toys, pornography etc. and then wonder why the rising sexual tensions are leading to mounting rape cases and the like.
PS: The Gov. isn't really dumb, the people who aren't on the political side are some of the world's wisest folks who are structuring the Gov. for the world's largest and the most complex democracy. But they are a minority and you know how Indians treat any minority.