show me all the businesses matching the specific keywords I entered
Most users are not good at keyword prompting and that has been the driver of Google's products "knowing better" than the users for a long time.
You're correct about that. I spent the first 10 years of my career in research. It's atrocious the way attempted mind-reading - albeit derived from statistically valid analysis - has completed destroyed (via deliberate enshittification) search/discovery functions.
See, the problem with mind-reading in current-gen Search is the same problem as the mind-reading in current-gen "AI". It's just statistics all the way down. Current-gen Search has been steadily "trained" on the past 3 decades of user data. And that data includes trillions of search attempts from average people with poor spelling, limited vocabulary, unclear phrasing, zero knowledge of Boolean operators, etc. In one single population generation, we dramatically reversed ("in Soviet Russia" meme style) the paradigm from "Computers are dumb tools that smart humans can figure out how to use" to "Humans are dumb tools that we need clever computers to figure out how to use".
So yes, Search and AI has become exceedingly excellent at using its training data to find (and, increasingly, create) the centered slices of Bell Curve where its owners can maximize their monetization. However, the very same process which makes it so good at surfacing good results to a query like, "where can i renu my vehical restration?" fundamentally requires that it start from a presumption that the user either doesn't know what we want, or that we are wrong about what we want, or that we don't know how to correctly ask for it. The shift in focus helps the owner class more efficiently capture and monetize the Bell Curve. but the nuance has real consequences -- product development is no longer based on asking the question "What do users want to do" but instead is "What do we most want users to be able to do". This shift now shows up more and more in overall UI/UX trends where software updates (which are now a constant, largely invisible treadmill thanks to everything going cloud/browser based) completely rearrange nav, prominently center features people don't want, and in the process break or entirely secret-police Disappear many features people needed.
I am excellent at constructing effective, specific query strings. More and more search engines blithely ignore that -- it's not "here are the best results based on what you entered" but "we took what you entered and translated it into something matching a statistical analysis of what most other people look for when they put those words in a box, so here are the results most other people (and our business partners) want". I've become accustomed to the way all modern platforms show me what they want rather than what I want.
Sure, I am capable of rolling my ongoing understanding of how the system works, in order to update my search behaviors to find the increasingly small needle in the increasingly large, repetitive algorithmically-generated haystack. But there's the rub:
The instant you, as a human, have to start behaving differently in order to get around what you see the Prediction Engine offering you, then... by definition the Prediction Engine has failed at its one job. The system is now positioning YOU to take on the labor... of being a Prediction Engine... to predict their algo... on your own behalf... while they continue to collect revenue as if their prediction had succeeded.
within the specific area I searched.
Area based search is only context relevant after moving the map. This is also a pattern recognised by Google: People will search in general expecting results outside their area but often within a reasonable driving distance. If you actually move the map you get a context specific "search this area" button which doesn't zoom out. This isn't Google being unusable, this is Google being usable and user friendly for the majority of people while it may conflict with your particular use case.
Close, but still partially incorrect. In Google Maps, area based search is only context relevant after moving the map and performing your first search.
This is a direct example of the standard behavior of Google Maps:
1) I open the app (or go to the website).
2) It presents me with its best guess at my current location.
3) I slide the map and then zoom in to frame a particular area of about 10 square miles.
4) I enter my search.
5) The map automatically zooms out to show me results in the entire 500 square mile metropolitan area.
6) THEN, only after I have already allowed them to override my actions and show me their preferred, payola-weighted best guess at reading my mind, I am allowed to re-zoom the map back to my first 10sq. mile area and click "Search this area".
7) I then decide that yes, I do want to go to one of the locations I found, and while I'm there I want to also pick up something else if there's one of those businesses nearby. So I go up to the search box and enter that query.
8) The map zooms back out to show me multiple businesses 20-30 miles away.
9) I have to zoom back in (this is now the third time) to my original search area, in order to once again be given permission to "Search This Area".
Thing is, that approach wouldn't be nearly as dumb if online maps worked the way they did 20 years ago. It used to be that once you entered your search query, the matching locations would show up, and then as you slid the map up,down,sideways, other matching locations would dynamically populate as they entered the display. You did not have to repeatedly re-prompt it that yes, you do in fact want it to show you matches of your words within the geographic borders you set. The understanding was that you were performing a search, and the platform's job was merely to slavishly follow along with whatever actions you took, and keep serving you more results until you stopped. Suggested matches are not search results.
But the reason they stopped doing that is because they also stopped showing you all the matching results in your search area. They show you a combination of those Bell Curve guesses, what's trending, what others in your demographic clicked on, and, of course, what they've been paid to feature/promote. Or rather, to push those who haven't paid to page 3. Similar result. If you showed users all the results up front and let users dynamically pan and zoom around, my gosh, they would be able to more easily ignore and scroll past things they don't care about and jump around to find only the ones they do care about. And if you did that you couldn't grow to be a trillion dollar empire. So instead, every search begins with Suggestions. Force users to trigger their cognitive filtering/sorting functions to recognize the duds from the desired. Then, if the user changes anything, present them with another set of curated suggestion-guesses, so we have to re-engage the cognitive filtering/sorting. It's the same thing as modern news websites constantly re-positioning and re-designing advertisements, and then after reading 3 paragraphs they make you click "Next Page" to read the next three paragraphs. It forces your brain to at some level perceive and process the advertising and sponsored content before your brain can reset its rule for ignoring what you don't want.
even though I know for a fact there are numerous other locations matching my search within that same half mile.
How do you know that for a fact? Do you have access to Google's database?
There are dozens of different reasons people know things with certainty yet still need a Search function. I'll just pick one as an example: I know that for a fact because my sister, or allergist, or business partner is in that area, so I occasionally drive through it and I remember seeing there was a little cluster of Halal markets or thrift stores, and I want to check names, reviews, hours, etc. because I'll be seeing my sister/doctor/partner this week and on my way back home I could pick up some ground lamb or find a good cheap gag gift for an upcoming party. I know the businesses are in this specific area, but the platform is so intent on usurping my requests with what it suggests, that I now have to do extra actions to force it to cough up what it knows.
Consequently, our overall trust in these platforms suffers, and you no longer fully believe that it IS in fact showing you all it knows, rather than curating what's best for the platform to show you. It's why 15 years ago I would gladly spend 30 minutes searching Amazon for a particular product, and feel confident that if I were diligent and picked my keywords well, I could narrow down to a specific item that would in fact be the best thing for me. Nowadays, if I do bother to go to Amazon, I'll spend maybe 5-10 minutes at most, because by that point I've already seen whatever its en$hittification algo is willing to show me that DOES happen match my needs, plus I'm done having to constantly re-ignore those same Featured results which keep haunting my first couple pages of results no matter what I type.
tl;dr The very act of Searching used to be fun, interesting even. You could add/remove keywords to broaden or refine, and move laterally across the tremendous breadth of human culture, constantly discovering NEW things you never knew you never knew. As the entire Internet has deteriorated into little more than a vehicle for monetary arbitrage for globalists to exploit wealth-discrepancy gradients, I find that Search, like human life is nasty, brutish, and short, because it takes less and less time to see that everything's become a Funnel, everything is Choice Architecture. Every result is the samey-same pattern of subtle or not-so-subtle promotion and demotion. If you have any pattern-recognizing ability at all, you can clearly recognize what the system has pre-determined to give you, so you just Walkaway.
still tl;dr What's dumber, the AI that keeps giving you wrong information every time you ask it to count the number of Rs in strawberry? Or the conscious human being who keeps asking the AI that has clearly demonstrated its pervasive, critical flaws?