Its far from limit to Google. I wonder if it is a geek/SV thing, as i keep seeing "solutions" come out of there that are hopelessly utopian in their naivety when it comes to considering human behavior and reactions.
The corner cases issue may not be fixed. As harsh as it is to say---and as unacceptable, perhaps, as it should be to work this way---there is a train of thought that goes "Even if we get the occasional bad result, when we have a billion users and 99% of the results are good; ship it. That's 990 million happy customers." The 1% bad results have to be really bad to tip the scales.