As Microsoft pole-vaults to the top tier of gaming entertainment, giving Activision Blizzard autonomy and resources will be essential