there is also an ethical aspect here. With "smart" handling of query, that is, not all the terms you digit are required to be on that page, it is simpler for Google (or any other search engine) to unilaterally select where to veicolate your search.
I hope that Google is not doing anything evil here, but the fact that all the words you searched must be in the resulting pages is a very good contract with the user from the point of view of transparency. But for default it is not in this way since long time.
Forcing "you" "to" "type" like that makes it even worse.