You make the assumption that consumers want what they buy, consumers will just buy what's in front of them. In places dominated by big supermarket chains consumers have a lot less choice than it seems, as marginal costs for shopping a few items from elsewhere are high.