The thing is: Most searches aren't even that complicated. Whatever "magic" (read: extra processing power) Google uses is mostly helping for extreme niche cases. The rest they seem to do, nowadays, is "editorializing" results, pushing popular websites before more relevant ones, displaying results from some internal database, etc.
As far as I can tell, 6 years ago the reason was that AWS didn't support IPv6[0]. It has for 2.5 years by now though.
[0] https://web.archive.org/web/20180909174057/https://duck.co/f...
I doubt they have any IP-dependent code, since their main selling point is not tracking anything.
I've actually run into Gabriel a few times online and had a bit of conversation with him. Nice guy. Can't really say I've chatted it up with Eric Schmidt...
Sometimes Google seems to be better at guessing the context especially if you search for C and some other term that has a bunch of different meanings.
I find it pretty funny that I automatically add !g when the Google results suck as well.