Lets also have some perspective here
Microsoft: 2.3 trillion market cap (company value)
Amount MS was willing to pay for Activision: Just shy of 70 billion
Sony Corp market (entire company): 118 billion
Microsoft can more than afford to waste even billions of dollars on gaming if they want. They are 20x bigger than Sony is and were willing to spend 70 billion on Activision alone, that's almost the entire worth of the Sony Corporation.