The fact that we've been supporting the game for over a decade and can distinguish good gameplay / content from bad gameplay / content.
Exactly. IMO there's no such thing as being "too critical" when we're funding the project, so to speak.
And I'd argue Blizzard should consider themselves lucky so many people have lasting attachments to WoW. They're still raking in hundreds of millions each year (billions when you count merchandise revenue) despite releasing more C/D grade expansions than they probably should have.