Earlier quoted context omitted.
Yeah, Github sure sounds like a lovely company to work for, and tone is set at the top.
So far as I’m concerned, how people and organisations react to their mistakes when they are revealed matters a lot more than the fact that they make mistakes. Everyone makes mistakes, improving in response to them is what matters.
Seriously, does anyone need to be told that the confederate flag or the thin-blue-line-flag-with-Punisher-logo are symbols of white supremacism? Who thinks that support of that is acceptable in the workplace?