I'm not speaking just about HBR, or any specific political side.
The way communities work nowadays is that they have to create a "villain" in order to survive and be relevant. "I disagree with this guy, therefore he's an enemy to me and to our community, so it's okay if we have poor behaviour against this guy".
Of course we all have an inner sense of morality that kind of makes things go on other side. What if the villain is for example harassed women in the past, or was racist, or a pedophile, or whatever? Should we blame him for having such bad behaviour, maybe by leaving a message to the rest of the community of, you know, not do that? Or should we ignore him because "that's his private life and he does what he wants to do with it"?
Kind of a weird topic and I still struggle to find an answer to it.