It's unfortunate, as Blizzard used to be one of my most respected companies as some of the core attributes to their games was their high degree of polish unseen in many other developers.
Now it's increasingly being eaten by micro-transactions and riding popular franchises.