Well, it sucks. Better to fix something that sucks early on.
At least DuckDuckGo is a memorable and easy to spell name. Most sites these days have such odd spelling or nonsense words that you must spell out the name (and dots) when talking to other people.
DDG is not new.
Definitely. The name sucks. It sucks just as much as other crazy names that make no sense... like GoDaddy - who would ever use a company like that? Sounds like an escort service. Or Yahoo. Or Google. Those names just don't make sense and should be changed ;)