Shows like this does nothing but just compares between the Pandavas and the Kauravas and shows that Duryodhan was the villain and Karna was the Hero. But no in Mahabharata everyone is a Hero and everyone is a Villain. Mahabharat is not just war between the cousins but it is about your war with yourself. It is about your triumph over yourself. Only Yudhisthir was able win this war through wisdom and knowledge. And no other character could win the Actual War of life . And this show deviates from the actual plot and message that Mahabharat conveys to us. Karna is not the best. He had many drawbacks. He had many qualities. Every character of Mahabharat had some best and worst qualities. Karna is also one of them.He was also a human being. Mahabharata is not about who is best in everything. It is about what is best in everyone. And our overcome our worsts.