I loved KANK. From characters to songs to picturisation..everything. 😊
I think Dev and Maya were too confused souls who didn't know what they wanted in life. The ending gives away everything about them. Dev would never change and his ego will always ruin relationships. In the end it was clear that even when he ends up with Maya, they would face the same problems. Grass is always greener on the other side of the fence. Towards the end Rhea tells Maya that 'I want you to live with Dev only then you will realize what it is to live with him'.
Karan Johar got a lot of criticism for making Rishi's character so lovable and yet Maya not loving him and cheating on him. The explanation he gave was in reality he perceived Maya's character to be much older that Rishi and it was supposed to be played by Kajol. Rhea wanted a mature man in her life and to her Rishi always remained a kid whom she could only mother but never love. But KJo couldn't put the exact same thing on canvas because Kajol refused the role for lack of time and Rani looked younger than Rishi.