I don't expect Google to return a page that does not, at a minimum, include every search term I typed, exactly as I typed it.
but that isn't what it is supposed to do. It is supposed to include at least one of those search terms, but sometimes not even that depending on how the referrer pages are ranked.
As you mention, use the + notation or the advanced search page to do this. Or you can easily exclude pages from searches.
_________________________
Rory
MkIIa, blue lit buttons, memory upgrade, 1Tb in Subaru Forester STi
MkII, 240Gb in Mark Lord dock
MkII, 80Gb SSD in dock