I love good discussion with valid points!
I personally hate WoW (and always have), but that’s so far removed from Blizzard prime at this point because of it’s scale and impact, IMO; the team working on WoW is literally the WoW team.
SC2 was a flop, no denying that; they tried (and failed) to capture the glory that is/was SCBW. They did make some “interesting” decisions regarding how best to get the major eSports converted over to the new, shiny title, and didn’t do a great job with it.
Outside of those 2 instances, though, I think they’ve done rather well.
Warcraft 3 was awesome and a great successor to the franchise. It’s old enough that I won’t linger on it, but the game was great all around, IMO, as was the competitive scene.
Diablo 3 was a hot mess at launch for a number of reasons (as was Diablo 2), but following the release of the expansion (as with Diablo 2) the game became amazing. Sure it’s a total grind-fest, but that’s all the Diablo franchise has ever been. If anything, the updates and changes they made with 3 have been nothing but pure, unadulterated progress. They listened to the community to address issues in the game and with systems therein. When they realized everyone loved season play in Diablo 3 (we did in 2, so that shouldn’t have come as any surprise) they’ve continued to improve upon it with subsequent updates and iterations. The multiplayer is 10^100 better than Diablo 2; I think we like to look back with rose-tinted glasses at the old days of LAN parties without remembering the networking nightmare that often ensued (also, I’ve long since moved away from a great deal of my IRL gaming buddies, so I welcome the stability of the online play these days over the old modem connect whatnot).
Heroes of the Storm may not possess the same depth as some other MOBAs out there, but it’s a great and diverse take on the genre and has been well-supported. Similarly, Hearthstone has gotten tons of updates and support and is the best online TCG available bar none (because WotC have never been able to make MTG:O do anything but suck total and complete ass).
I think they’ve made some mistakes, but I expect that of any company that also does awesome. The Borderlands series (not including the steaming shit-pile that is the presequel) are amazing, but damn near everything else Gearbox has put out has been lackluster at best (Battleborn seems poised to be an exception to this). The COD franchise (while not something I’m into) has very clear “good” and “bad” releases, depending on which company’s rotation is up. Battlefield, similarly, has had awesome titles (1942, Bad Company 2, Battlefield 3/4-after-a-bit-of-work) and turds (Vietnam, Hardline). EA is listed here without further comment.
I’m not a huge Blizzard fanboy by any stretch (several of their games I don’t play because I’m opposed to them on some level), but despite their missteps over the years, I still think they’re doing way better than basically anybody else, and they’ve been doing it for as long (or longer) than basically everybody (except maybe Valve; praise Gaben ;)).
Don’t forget about the Aussies; that lot is mental