Originally posted by: NoraSM
I don't understand it too, Karna is a quite extreme character, there's consensus for Arjun, Bheema, Drona, almost everyone considers them a good warrior but Karna is either someone who could defeat everyone or someone who didn't do anything
This extreme reactions make me feel, there's a huge list of contradiction in script when it comes to Karna
I don't think so
From what I see is that Karna continued to practice and improved himself after every preceding war. The Karna of Mahabharata war isn't the same as the Karna we met in Rangbhumi
He lost to Bheem during Rajsuya despite having his Kawatch kundal intact, but on day 14 even without those it was mainly a stalemate kind of situation with him and at the end it was Karna who took slight lead and was in a position to kill Bheem, which he definitely didn't do. And point to notice here they didn't only combat by bow and arrow, but also by mace and javelin
Even with Abhimanyu it wasn't a pure defeat, they were having a good battle among themselves, Abhimanyu was a favourite during that war but Karna wasn't in a defeating position. He managed to cut the string of the bow of Abhimanyu. Definitely everyone else joined then and rest is history
He was afraid and ran for his life (despite having his Kawatch kundal) during the war with Gandhavas but during Virat war he didn't do that and fought hunt vwith valour although he was easily defeated by Arjun. In Mahabharata however, he gave good competition to Arjun. He might have lost and died, but this definitely wasn't a easy give away or an easy defeat and this was after the had lost Kawatch kundal and knew that Arjun was his younger brother