I hope the map update fixes some of the logic as well.
Two weeks ago, I was headed from home to the Subaru dealer. I know all of the possible routes to the dealer but queued it up just because we have navigation. The dealer is north east from here. Tom Tom wanted me to get to the first intersection where I need to head east and TomTom had me head West. OK, I'll play. It had me head 4 miles west, make a U-turn and pass the intersection where it had me turn West so now I'm heading east like I should have in the first place. The road I'm on is parallel to the road the dealer is on and I'll have to turn north a couple of miles ahead to get onto the road the dealer's on. There are multiple streets I can turn north, TomTom had me pass all of them by about a half mile and then had me turn right (South), then another right (West) backtracking to the cross street i needed, then right again (north) on the street I would have turned north on in the first place. Needless to say, zero confidence in TomTom navigation.
FYI, I owned a standalone TomTom GPS a long time ago and they haven't improved. If Google maps ever gets a native infotainment implementation,TomTom will be out of business.