BaseCamp and GPS firmware update

Sometime between 12 and 24 months ago I started noticing BaseCamp and my GPS taking a short detours of county and sometimes state roads. The detours were clearly a miscalculation and much more noticeable if I new the areal. I never saw an issue traveling major highways. I reported a couple of issues on this forum and someone said they were map issues. I recently discovered the issue was not in the map but in the route calculation algorithm. After a firmware update on my NuviCam, the routing error is no longer appearing and if I upload a route to trip planer on the NuviCam that has a problem, the NuviCam corrects the route. Bottom line, BC no longer uses the same route calculation algorithm as the latest GPSs. This is not a problem now but it will be in the future I fear it will be a problem.