In response to the latter half of this week's Bonus Round discussion:
Sometimes, good works fail. And by good works, I mean the whole shebang: a good concept, good execution, good marketing, etc.
The hard reality is that not everything is under your control. Occasionally, the stars will align against you. Wise publishers and developers know when they've put out something great, regardless of public acceptance. They know that problems don't always signal a need to change.
Sometimes, first impressions aren't telling. Timing can be everything. Trust yourself.