I agree the name is not that great – I know others might disagree – But I once told a friend of mine about DDG, to which he replied: "DuckDuckGo? I would never use a search engine named like that."
I know it's shallow to judge a product/service by its name, but for most people hearing the name for the first time counts as an initial encounter with the product/service, and since that can leave an impression, it matters a lot.
What search engine did that person use? Altavista, maybe, if it still exists? all the others have silly names: Google, Bing, Dogpile, Blekko, Ask Jeeves, ...
I know it's shallow to judge a product/service by its name, but for most people hearing the name for the first time counts as an initial encounter with the product/service, and since that can leave an impression, it matters a lot.