Why isn’t your app selling? Because it sucks!

After yesterday's post a lot of people told me that the #1 reason apps don't sell is because they suck. I wanted to continue the discussion by analyzing some things that in my opinion contribute to making apps that are bad.
Here is the article. Feel free to give me your opinion about what things you've done or seen other developers do that made an app suck.