Yeeeeeaahhh... maybe.
But it's not exactly the first time GitHub has had issues with this kind of thing.
The impression I get from this whole debacle is that GitHub has a shit attitude, and there's more of them than there is of her, so they did what any company does in a similar situation.
But hey! It's just a "culture issue" right. Except, the culture issue is that the whole effing Silicon Valley culture is pure poison.