Is it not the developer's job to listen to their customer base and work toward making the kinds of improvements they are asking for?
Blizzard is partially pay for this very issue. Yoshi is paying attention to what works and what doesn't as he always has. I personally believe Yoshi is far more likely to listen to his players than most other developer's.
What do you think?