I try DDG every once in a while for a couple of weeks since I'd like to switch. Yet even today, the results just aren't good enough. Particularly when debugging and searching development related error message I had to use the "!g" bang almost constantly.
For easy queries, DDG is great, but so is Google. When we reach just mildly confusing queries, the differences are very noticeable. One example from the top of my head: Searching for "devise", a popular ruby gem, yields several unrelated results before the actual Gem on DDG, while Google has the Github page as first result. Due to the popularity of devise I wouldn't rate this as a difficult query, yet problems already emerge on DDG. Multiply that by the number of queries you input daily and it becomes annoying.
For easy queries, DDG is great, but so is Google. When we reach just mildly confusing queries, the differences are very noticeable. One example from the top of my head: Searching for "devise", a popular ruby gem, yields several unrelated results before the actual Gem on DDG, while Google has the Github page as first result. Due to the popularity of devise I wouldn't rate this as a difficult query, yet problems already emerge on DDG. Multiply that by the number of queries you input daily and it becomes annoying.