This whole discussion can be summed up with "know your audience". If you have stupid people in your audience, you should design for stupid people; companies like Facebook and Google should design for stupid people, the rest of the world doesn't.
In the end, it's Google's responsibility to find the correct page for what it's users are looking for, even if they're using it as some sort of web-CLI for the wrong purpose. Google has the stupid people in its audience, so Google should design for them. Heck, Google should be able to detect a person's intentions; not sure if they can, but at least I guess it would be possible to classify websites as stupid and people as stupid, and match accordingly.
In the end, it's Google's responsibility to find the correct page for what it's users are looking for, even if they're using it as some sort of web-CLI for the wrong purpose. Google has the stupid people in its audience, so Google should design for them. Heck, Google should be able to detect a person's intentions; not sure if they can, but at least I guess it would be possible to classify websites as stupid and people as stupid, and match accordingly.