I wonder how much network effects help here.
There's a lot of consumer surplus with the features GitHub offers. I'm sure they can have better pricing tiers to capture the surplus without losing too many users.