u can say honest in terms of siding with his family. but again it is karan who is a licensed two-timer and a habitual liar.
true he doesnt care about his family when he thinks something is right and should be done. but he doesnt care about the emotions of other human beings either.
i would say rishabh has more 'emotional intelligence' than karan. he tries to balance everything and avoids to hurt other's emotions at any cost.
contrarily, karan can use anyone to get things done.
@bold - Maybe we can. But see.. An example. What if Karan (or Sameer, or Krithika or any other family member) would murder someone. Should Rishabh take a side of his family just because it's his family or should he call the police to punish the criminal? Yes, it's an extreme example. But still Karan did a horrible thing. He is at fault. He betrayed a woman Rishabh loves (he says so). And he let Karan to be unpunished just because it's his brother.
@red - I agree with that.