Intelligent sporadically... largely shallow Karan Johar made a brilliant escapist flick at the beginning of his career. Kuch Kuch Hota Hai was Hindi cinema at its commercial best; unrealistic, melodramatic, over-the-top fun. It manipulated your emotions, but you did not care because there was no real message.
Kabhi Khushi Kabhie Gham was good in parts, boring in others, but again a noble effort for bringing together a mammoth star cast in a typical Bollywood family tale.
Kabhi Alvida Naa Kehnaa tries to be sensitive and realistic. But that's not Johar's forte. His kind of cinema exists in a vacuum where Indians are super-rich, super-athletic and super-perfect. The dude ain't no Mani Ratnam or Ram Gopal Varma. (My apologies for mentioning them in the same breath.) So for him to tackle the difficult topic of infidelity, and yet retain his campy style, he confuses the audience. What are we watching here? Is it a sitcom (Amitabh's embarrassing and unconvincing "Sexy Sam" antics - come on, you're telling me women that sexy in real life would be attracted to a man who is clearly wearing women's clothing most of the time), a superficial musical dramedy or just plain stupid cinema? It's all of the above, actually, and for that reason, you leave the theatre with your brain in knots.
Shahrukh and Rani never understand their characters enough to play them convincingly. They dress and look good, yes, but that's not acting. And Preity, for all the declarations other wise by her director and herself, is still playing an angry version of her normal self.
If there's a character that you like in the movie, it is Abhishek's. Devoted husband, childish attitude; he's the spot-on recipe for a typical Hindi film hero. Had the film been told from his perspective, you might have even liked it. Yes, Mr Johar, that would have defied your attempts to be different. I've heard your recent interviews stating that infidelity and human behaviour is a tough thing to explain... blah, blah, blah... So then, why try it if you do not yourself understand what is going on and cannot bring the audience along with you on the journey? Remember that you are a commercial film-maker, and the average Hindi cine-goer does not like his protagonists to be confused, stupid and unlikeable. Like the much better "Murder" from a couple of years ago, or even the numerous escapist and inane David Dhawan comedies from the nineties, there should have been motivation or some sorry twist of fate for Rani to stray from her relationship with Abhishek.
Despite all the criticism around KAlaNK though, you've still earned enough money from it to hopefully feel satiated for trying something different. Next time though, use the excess funds to go back to the realm of candy-floss; children's summer camps where gorgeous women play basketball in sarees, and billionaire mothers love their adopted sons more than their own flesh and blood. The fake world suits you more, and we, your audience, know few people can do it as well as yourself.