I think this debate hits at an important point; different people want different things. Some people would find it easier to type "dmv" and have the engine know they want "dmv open right now and closest to my location". Some people, like you, want the search engine to handle your input without external influences.
In the end, it might be optimal for the world to have multiple, specialized search engines/apps to please as many wants as possible.
The reality of it is slightly more meta than that. Some people just want the right answer. Some people want a tool that they can build a consistent mental model of.
Hackers prefer the latter. Everyone else? That's up in the air.
As I've said before, there are searches for consumption needs, and a completely different kind of search made for research needs.
No popular search engine today differentiates between the two, but Goggle is slowly moving towards a search dedicated to consumption needs, which seems logical for an advertizing company.
I might search for pizza in order to find a place to order it from. Or I might become curious, and search for pizza to learn about its origins and history. A personalized search would only answer the first option.
Personalized searches also render it difficult to gauge how 'pizza' relates to other data in the public (sub)conscious. Google results used to (and still do, to a certain extent) provide a very good picture of the semantic structure of the Internet, if you knew how to read them.
Having a mental model of how the google search ranking works sounds… hard. For me the mental model works out to be "based on various statistics, google's best match for my search terms". I'm not sure that's different from "the best answer". :-)
In the end, it might be optimal for the world to have multiple, specialized search engines/apps to please as many wants as possible.