I think the outrage mob in this case is entirely justified. Damore has had plenty of opportunity to apologize. As much as he had a chance to not say anything at all. Political debate is one thing. Misogyny is another. He created a hostile environment. He got fired. I'd be fine knowing this ruined his life.