I somewhat agree with you. In the long-run in my opinion it will hinder widespread adoption because, as you said, the name just sounds silly. But right now the name probably helps them because it generates attention and is memorable. But how DuckDuckGo thinks about this when it comes to a long-term perspective I don't know.