"Garbage."
In your opinion, maybe, but there is nothing subjectively wrong with any of those games. They might not meet your (I'm guessing unreasonably high) expectations, but that doesn't make them any less "quality."
Blizzard tries new things every time they release something new. That's what they do. Sometimes it's a hit, sometimes it's a miss. Just because you think it's a miss doesn't make it any less of a quality product - it's just different. And that's what I think most people seem to be missing here. "I personally didn't enjoy this as much as their previous product for whatever reason" =! "this is the worst thing they ever released."