As much as I like blizzard games, I think they have too many games that require continued developement for their company to be able to keep up. (wow, hots, heartstone, overwatch). They need to come up with some games that can stand on their own after release, should help with burn out too.