Please do the read the epic. Karna didn't simply do ONE wrong thing.
He was part of Suyodhana's misdeeds, culminating in the dice hall.
Karna and Dusshasan collaborated in perpetrating a SEXUAL ASSAULT! Please don't falsely equate it to a MARRIAGE, however unusual it was. That the Pandavas didn't protect Panchali is a horrendous failing while what Karna did was a CRIME. There is a difference.
Panchali never said anything remotely similar to Andhe ka putr andha. It is a modern invention. Also, that refusal to marry a Sutha shows only in 4 put of 1600 plus manuscripts. Ie in 0.25% manuscripts. Critical edition dismissed it as later interpolation. Let's say she did say both. 1) A silly taunt at Suyodhana was punished by stripping her in front of a group of men and trying to make her a sex slave to the Kauravas? You know what that makes Suyodhana? A criminal as opposed to a woman who threw a verbal taunt. 2) She was entitled to marry or not marry whomever she wanted since it was her swayamvara. She didn't say anything bad about Suthas even in those 4 manuscripts. She didn't say they were inferior. She simply didn't want to marry one. If Karna actually tried to have her sexually assaulted in retaliation, it makes him just like the acid attackers of today.
Moreover, Karna's kingdom was the centre of a child sex trafficking ring. He was the Abu Bakr al Baghdadi of his times, profiting out of selling orphaned children as sex slaves.
He was also perhaps the most casteist of all the major characters in Mahabharata as shown from his conversation with Shalya.
In fact, he was the opposite of what you said he was. Karna was a man trying to cover up a lifetime of criminal activity by donating. Even these days, we see corrupt politicians donating to charities and temples to cover up their criminality. Karna was exactly the same.
Edited by HearMeRoar - 5 years ago