That's around $268 per Github user.
Now MS could have probably made a site comparable to Github for 0.1% of that cost - e.g. revive codeplex, pump a few million into the design, backend, git support and user interactions.
But it wouldn't have 28M users. That's what they're paying for. That's the hard part.
1) https://news.microsoft.com/2018/06/04/microsoft-to-acquire-g...