I know that I initiated this topic, but let's not bring poets of Michael Madhusudan Dutta's stature to this conversation. It's my request please. His work "Meghnad Vadh Kavya" is a literary masterpiece.
Also, let's not limit ourselves in deciding who to like and who not to. The issue is not liking Karna, Ravana or disliking Vibhisan or Kunti.
The issue is in having half knowledge and misrepresentation of facts.
If someone having full knowledge of what a character's deeds and misdeeds are and can still respect/love an antagonist then that's their personal right and choice.
I know the full extent of Karna's misdeeds and still consider him my favourite and I don't think that makes me any wrong.
I love Draupadi too. She is my favorite female character in mythology and I would never justify or defend Karna's loathsome words or actions towards her.
Anyone can like a villian in mythology/literature until and unless they don't follow the villainous actions in their own life.
Agree with the rest of the points mentioned above.👍🏼