Here is the secondary problem - GitHub sides with these people called Social Justice Warriors. Basically, if you make a bad joke on Twitter, or say something that gaming journalists are shills - they harass your employers and ruin your life.
GitHub supports and protects these people. They will censor anyone with an opinion that doesn't speak glowingly of their politics.
Make a joke about feminists? Your repo gets shuts down.
A user makes a joke about cross-dressing on twitter? SJW's find him on twitter, look up his repository and harass his issues until he concedes to merging a code of conduct. The people didn't even use his software.
This is like persecution. I don't care what people do behind close doors - but I don't like the idea of being guilt-tripped to show enthusiasm about any political idea. That's not professional or what open source is about.