Google should perhaps not be faulted on the vision thing. I posted about a public radio broadcast in 2001 in which, among other things, Larry Page talked about his vision of local search and wireless...
"He also gave a fanciful example of how he envisioned that search technology might eventually be interfaced with the real world on portable computers, making neon signs obsolete."
Google founders Brin and Page on public radio
There could have been a lot of reasons why they turned down a CitySearch deal.
Yeah, mb, I know how it is. ;)