From my view, I think it must depend on your use case and common searches. I've been using DDG for years now without any major qualms on search results. For my purposes it finds what I need, and for the few cases where it doesn't (perhaps 1 out of 50 searches?) it's easy enough to just add on a !g to my query to use Google instead.
Every time I do the !g anymore, I never find Google has any better results. Usually, I just get 32,000,000 more results listed that are just auto-generated junk. Most of those don't even have the words in them that I searched for, so I don't understand how they come up.