I view this very differently I dont think the open projects will be effected. Its the private closed ones that where the cash is for github. Imagine all the information ms can get from these private repos for sales and advertising and peek at code ect. The company doesnt have a vey good past with anti competitive behavior it. The commercial end of github is where they will make the cash from. That is how github makes a profit before ms took it over as well it not all free when you go private