You could have a site giving away free money! You would expect a contstant stream of visitors. But they may not be the case.
If your site is far down the listings people will not see it. Most people don't go past page one. Or page two if they are feeling adventurous.
If not one is visiting. No one is looking. Therefore no one is buying. No matter what you are selling.