I agree . But you know what ? Those don't even play blizzard games. All they do is jump to the most recent outrage bandwagon.
On the contrary, a lot of folks have been shitting on Blizzard's games since World of Warcraft, where there was a highly perceptible shift in their output; something that really crystallized with the release of Diablo 3 (which is still a major downgrade from Diablo 2 in terms of art direction and atmosphere) and Starcraft 2 (which completely murdered all of the intrigue and pathos developed throughout the original Starcraft and Brood War).
Right? It's ridiculous. The art and design are still on another level. The gameplay is fantastic. People just LOVE to shit on them.
Art and design are highly subjective. I personally found pretty much everything about Diablo 3 to be a downgrade coming from Diablo 2, and Starcraft 2 is very often hit-or-miss in its design work (with some designs being upgrades and others being straight downgrades, in part due to their excessive focus on exaggeration and sexual dimorphism).
Gameplay-wise I wouldn't argue on that point as they haven't really fucked up like they have with their artwork and storytelling. What's weird to me is that they used to have a sort of edge to their output, but that edge has been significantly dulled over time, to the point where Overwatch is downright Pixar-like in their cleanliness. Not a positive thing, IMO.