Good move by Github. Now offering unlimited free repos like most of its competitors.
This is excellent news.
I love GitHub and have been using it since late 2011 but it seems like after the harassment incident, they literally stopped building any new features. So many other companies have caught up and GitLab is way ahead right now. I started a new project a few weeks ago and moved it from GitHub to GitLab. GitLabs GFM is way better than GitHubs, Gitlab actually has CI built right in so you'd on't have to use a separate system like Travis or Circle. They truly have unlimited private repos, not the small print qualifications that GitHub has. It seems like GitLab found all of the pinpoints of GitHub and made the project a lot better.
There was a clarity about public = free or private = paid I found easy to connect with.
Even though I can see it being helpful for some people the business model of free private repos... but only up to 3 collaborators... is convoluted. It's not bad or anything, but I'm not sure the business model benefits from added complexity. Feels like a slippery slope to "tiers" or some complicated Microsoft pricing structure.