Older generations from the 90ies were much more liberal than Indian folks nowadays. The Indian politics and culture turned heavily right-wing, as in the 70ies.
Caste discrimination is not open, but still ongoing. Brahmans, Kshatriyas, Vaishyas and Shudras (the higher castes) will of course deny it, but still discriminate against the Dalit or muslims. If in private or in the workplace.
Indian movies became almost unwatchable lately. It's getting more and more extreme.