The best thing would have been the status quo. SO has been running on its feet for many years. This consolidation, while disputably better than Microsoft acquisition, is no worse than large companies buying out small ones usually guaranteing their demise.
If anything else, Microsoft has left Github untouched so far.
I am not convinced that this is "absolutely phenomenal".