6 reasons behind Microsoft-Activision Blizzard’s all-cash deal