("Kal Ho Na Ho" was cringe-inducing when it casually injected racist dialogues to characterise the competition between the Indian and Chinese restaurants. Even that otherwise excellent movie "Vicky Donor" ruined everything when the female lead (who should definitely have known better) referred to a child with Asian features as a "ching-chong" - at 1:57:20).
We've of course seen this trait in non-Indians as well - the practice of casting people other than ourselves as dangerous and cruel barbarians and ourselves as brave, wonderful, civilised people. Remember the "rescue" of Private Jessica Lynch by brave US soldiers from that terrible fedayeen-infested Iraqi hospital where she was being treated for her injuries by demonic doctors and psychopathic nurses?
Seriously, the practice of demonising the "other" has to stop.
Sexism - where do we even begin? I'l just talk about one scene in Happy New Year. We have Deepika Padukone as the dancer who is engaged by this group of men to teach them dancing. She's their teacher, for goodness's sake, but in the very next scene, she's going around the table, serving tea to all the seated men. Seriously!? (Yes, I know, the point of that scene was to show that she carries a torch for captain Charlie because she gives him his tea in a special mug, but I would have chosen another way to make that point).
Homophobia or something like it - Indian movies probably can't be accused of gay-bashing, but that's because they engage in gay-shaming. Gays have been a major source of merriment in Bollywood. They're effeminate and ridiculous and do the most creepy things, and of course all the main (straight) characters share a good laugh at them with the audience. Oh, gays are so funny!
The disabled got off relatively lightly this time, with just a few gags on epileptics and the partially deaf, but Bollywood in general finds disability irresistibly funny.