Microsoft's Activision Blizzard purchase is good (and bad)