Microsoft bought GitHub for over seven billion dollars. You don't buy something for that kind of cash unless it has that kind of value. Saying they 'should' do something as though there is a problem is silly. Engineers here on HN are so quick to say what someone "needs to do" something... but in response to what? What problem are you identifying? A vocal minority of engineers have complained about the acquisition, meanwhile GitHub has 28 million users. Most of those users don't care that this happened.