My thinking was that it's effectively a private repository (albeit publicly visible), so it would subvert their business model.
they were talking about it being a private repo anyway that they were worried about.
Well, it'd be pretty shitty. Diffs would be binary and practically useless; merges would have to be entirely manual. Github would lose more in brand trust than they would gain in saved costs on those repos (or lost revenue).