Blizzard are a for-profit business. They have to make a product that we want to buy. They know it. This was especially true during Cataclysm when Blizzard decided to screw us all by hardly updating Cataclysm while they were busy making a new expansion.
It's hard to feel sorry for people who not only get paid tons of money but decided not to invest that money back into the game.
Now maybe fans can go too far sometimes, but not this time. Blizzard deserved all the criticism they got for Cata and MOP.