I know what you're saying, but I disagree. Modern english is literally littered with words that originally meant entirely different things than we currently use them for. Remember 'booting up' your computer? It comes from bootstrapping, which comes from the literal straps on boots, which you put on feet. But I doubt you were thinking about feet when your computer was booting up. If Duck Duck Go becomes successful, it is not hard for me to imagine a scenario where I could say Duck Duck Go without thinking of ducks.
People still use the word boot for boots, and will use 'duck' for ducks, except when saying Duck Duck Go in which case they will think of 'that thing that replaced Google'.