> The difference seems to be that Google starts guessing and excluding keywords, without understanding that those keywords where important.
I still find this weird because it's the exact opposite for me. I've posted this here several times, but to say it again: Everytime I use google, they honor all my forced terms. DDG, as soon as they don't have a lot of results, says "As we can't show you a lot of results, we decided you want something completely unrelated instead. Have fun."
Google also shows you which terms they excluded, DDG quietly drops them.
I like DDG, but when they made that change, it made me use !g more often.
edit: Because people tend to downvote me when I say this, here are examples:
Query: google "amp" modal
DDG: Google Maps SO issue, Google Sheets landing page, more google maps results. Only 7 is related by simply showing the AMP homepage.
Google: Only google amp results related to "modals" in some way.
And yes, the results google shows are actually in DDGs index, it's just that they decided they know what I want even though I forced the amp term.