I have seen countless people say "Blizzard is a business, they exist to make money." I agree that a business must try to profit. However, when the desire for that profit becomes more important than the customer is that anything more than greed?
I doubt that most people get into the game development field because they want to make a lot of money, there are tons of more lucrative paths to choose. Game development is a career chosen because of the passion, the love of it. They strive to make an awesome game and they do a great job.
However, recently, the desire for Blizzard to profit has become much stronger.
They no longer seek to profit by simply making an awesome game...
Changes that were said to never happen began to appear with price tags on them...
They have traded happiness for more profit.
Where this metamorphosis began, we can only speculate but you can not deny a change.