It just doesn't give as accurate results as Google in some searches, I assume due to the rafts of information collected about users - a trade off I will make happily.
If the search engine isn't giving me results I expect isn't that the same if not worse than it being inaccurate? If I type cucumber in google, it knows since I'm always search technical information I probably mean Cucumber BDD and it gives it to me as the second result right after the wikipedia article about the gourd, that's what I expect. DDG, however, having no clue who I am, gives me 8 results about the gourd before finally, below the fold mind you, giving me Cucumber BDD.
Ah but Google does return me CakePHP if I search cake (and CoffeeScript for some reason, coffee and cake go together I guess I dunno). I don't agree with your example about french braids, at some point you are getting a little too generic.
It's definitely uncomfortable, I don't know if it's better or worse but for me I couldn't adjust and found myself going through !g until I just switched back.
You're fooling yourself. Google and Startpage return Cucumber BDD as a second result whether you're logged in or not. And in foreign countries such as France, it's even the first result.
Compare to Bing: in France, "cucumber" returns a porn(!) site as the first result (note: I don't visit porn sites or use bing).
DuckDuckGo and Bing simply aren't good enough, but it has nothing to do with whether they respect your privacy.
It just doesn't give as accurate results as Google in some searches, I assume due to the rafts of information collected about users - a trade off I will make happily.