The main problem with street view though is that they will never be able to keep up with the physical changes that occur.
Even if there are changes, it gives you an idea.
Something I find a little odd though, is that there are POIs on Google Street View that are missing from its' actual maps. You would think that the teams would communicate with each other and the street view team would inform the ones responsible for the POIs that some are missing.