Well, they managed to make "philanderer", "rapist", "perjurer", "rabid Socialist", "liar", "forgetful", "thief", "hateful", "petty", "tacky" and even "murderer" into positive character traits..True.
As long as they agree that the perpetrator has his (or her) heart in the "right" place, anything goes.
I forgot to add "greed" and "envy" to that list of positive left-wing character traits.