Perhaps you should actually take some time and read the article? This was given at a presentation not aligned with Github (so this isn't an official policy as you and others are making it out as). Further, its context is obviously needed to limit all of this specious extrapolation on how this is a contribution to the current shifts at Github; I'm impressed so many have been so easily taken in by this blogspam.
If people can get thrown out of conferences for their tweets on unrelated things, if Eich can get in hot water over a political donation, then it is little surprise to see the knife cutting both ways.
You wouldn't forgive a developer for speaking at an MRA conference--why should these people be forgiven for unrelated presentations?
This is the future you chose.
EDIT:
Downvote all you want. This is the kind of goodthink/badthink politicking that happens once you move away from "Does the code work?"
The thing being complained about by my parent poster here is completely consistent with the social norms that have prevailed lately. I would say don't be surprised at the sudden double-standard, but logic apparently isn't the strong point of the mobs.
We've spent so much time lately attacking meritocracies that it is somewhat cathartic to watch the inevitable consequences.
EDIT2:
Just to make this painfully clear--we have decided as a community that it is okay to judge people based on their actions in unrelated contexts. That applies just as much to folks that have slides about "white women being obstacles" in some unrelated context to their work in HR as it does to people that tweet bigoted things while being maintainers of projects.