Partly deliberate revenue maxxing, partly SEO infosphere pollution, and partly the underlying technical elements of poorly (for the user) implemented embeddings, that have now largely replaced keyword based search. Tldr of the latter mechanism is multiple words share the same vector space representation so you often don't get what you want, but always you get what the model suggests you need. https://en.m.wikipedia.org/wiki/Word_embedding