I know this is a popular and fairly trite quip to throw out, but to be clear… Activision has zero to do with the development of Blizzard games. Blizzard Entertainment is a subsidiary of Activision Blizzard, but has little else to do with the running of the company.