Used to be? Man, Blizzard have yet to make a game that sucked. Even if you don't like something personally, like World of Warcraft, millions of people do. I'm just thinking about their releases over the last few years and I can't find a dud in there. Diablo 3, Starcraft 2, Hearthstone, Heroes of the Storm (still in Alpha).