Re: Skype is also 'Free'
They already do, this is the reason they can give private repos away for free
I don't think you've done the numbers: it's highly unlikely that the revenue from the paid services is sufficient to pay for the free stuff. If that were the case then the VC's who owned GitHub could just have stuck with the cashflow. This is more like portfolio adjustment to match the competition: GitLab and BitBucket provide private repos for free.