I really hope we're getting past the school marm tsk tsking on Twitter. If there's one thing we all should have learned by now: nobody is perfect. Nobody is pure. We all make mistakes. We all have room to learn and grow. Lots of high and mighty folks on my timeline. Eek.
That's neither here nor there, I'm against online militia "lynching" in all its forms, and in fact, I've seen several progressive voices crushed in recent days on both sides of this & similar arguments. I believe in compassionate intellectual honesty.