Google maps is just as bad - other than street names and a few "public" places, the only locations that show up seem to be those paying to appear. Given how many (most) businesses google has details on, it's obvious that maps is filtering out non-advertisers.
So google is no longer a search engine, or a maps provider - it's degraded to be a small-time "yellow-pages" advertising directory. Sad really.