That memo was by Gates/Ballmer. Satya Nadella has a completely different strategy. 2018 is a very different time, strategy-wise. Microsoft is transitioning from platforms to platform less supporting technologies (.Net core, Azure, OneDrive, etc), and Github is a major one.