Google still has sub-par routing and distance calculation, and IMO, it's not nearly as refined or accurate as TomTom's platform.
I'm not looking to argue, I'm just curious where you've gotten this impression. I assume it's from Google Maps on the desktop. It works wonderfully for me on Android.
It's also especially odd that with all the data licensed that their satellite coverage is so spotty and inconsistent. Google doesn't have its own satellites taking pictures and all their imagery is also licensed. It shouldn't take Apple very long to match the quality here if they're willing to continue spending money on the problem.
The funny thing here is that the company with the best flyover data is Microsoft. Too bad nobody will see it on their phones and only a few more will see it in their browsers.