@TOI - Google is trying to read your mind, but keeps guessing instead. ;^)
Welcome to the new millisecond based Everflux.
I've noticed the semantic problems for quite some time...probably since 2010. Plurals also have issues.
I used to be able to search on keyword 1+keyword 2=result 1 and keyword2+keyword1 = result 1, but now the second case gives me result 2, perhaps in the name of "diversity".
G has price tags on all the known key phrases in the universe. I've noticed my organic position for the high priced phrases dwindled when Larry stepped in. But, they were kind enough to leave me the low hanging fruit...for now.