I will take Microsoft over Activision as a gaming company at any time. The gaming division of Microsoft is quite well run and have good policies when it comes to its customers. Like reasonable local pricing etc.
If there is one company that could turn the steaming shit pile that is Activision-Blizzard it's Microsoft.