One must remember the accuracy in a Garmin GPS finding an "accurate" route is a function of the currency of the map loaded in the GPS. Since Garmin's maps are proprietary they rely a good bit on users reporting errors; the number of corrections in updates depends on the squeakiness of the wheels.
Absolutely agree. All of our recent issues with our Garmins getting lost or confused, each had the most recent updates to the unit and the actual maps.
Regarding Garmins having proprietary maps, I learned years ago thatthis may not be the truth. An internet source called Open Street Maps as I understand it, is the database that Garmin obtains. Open Street Maps is a user type database. The database is free, and essentially covers the entire planet. Users of Open Street Maps create the database and constantly add updates.
Open street maps has routes for various modes of transportation. Driving, walking, cycling.
I am unsure where non Garmin navigation obtains its database.
As good as Garmin has been in the past, possibly the time has come that Garmin needs to utilize more cell based technology to assist true satellite navigation. As was mentioned, many modern cell phones have the ability to user select the source to navigate with. This could be WiFi based, Cell Tower based, Satellite based or a combination of what is best at the moment.
In this modern era, Garmin navigation should be simple, accurate, and adapt easily to a drivers desire to alter the route chosen by the device.
If our Garmin 660 could be converted to a Google Maps, or similar format when I deem it needs to, the Garmin hardware and mounting would complete a great setup. Having a Garmin with all updates that still gets confused or lost is never fun.