I've found better success with DDG if I give it keywords instead of questions. Over the years I think I've stopped viewing Google as a web search engine and started treating it as a "type any question and get an answer" service.
One could argue that the underlying goal of searching the web is to get an answer to a question, but one of these services is much better at taking a question and turning it into a result than the other. DDG feels like early/mid 2000s Google. Type keywords that you hope to find in close relation to each other on pages across the web. Meanwhile, Google has become _terrible_ at that. It tries to figure out what you want with such vigor it ends up ignoring parts of your query. In that regard DDG has been a better service for me.
Every now and then I won't find what I want and I'll throw a !g on the end of my query to Google it instead. Can't win 'em all. I'm just glad they're trying.