I don't think it's that deep. It was a cool promo. I get people are sour on github rn, me too! But shitting on this certainly isn't going to fix anything.
I imagine the internal politics of selling this move (if/when Xbox follow Sony) to its own employees only gets harder when GitHub is shitting all over it.
2 comments