I agree with you on this - Karan is busy being a loverboy and not very good at that either. It was good how Rakhi said he was a cheater which if true he is the last one to throw any stones at others.
I liked him in the first two weeks and since then with Teja as his mole who is always childish makes me cringe. I fast forward their scenes. Karan appears to have not gone out of his Rodies mode. I honestly thought he would be good but he has disappointed as he is always going and making friends and then goes to Teja do this and not that. I am glad he got called out for that.