my point was Karna never had Krishna's quality , here i am considering Krishna a human only , Karna was never free from his own drawbacks ,
my point is Karna was not a flawless man of Krishna's level so he better should be compared with normal human of his level