After enough of those, I reluctantly stopped using Waze.
I use Waze mostly for the police presence. And there was a lot today (end of month...).
A nice feature would be if it sees more police presence than usual you just get a general warning "there's more police presence on your route than usual".
Even when sitting next to each other in the same car, Google Maps suggests radically different routes to the same destination on my wife’s phone than it does on mine, often with a 15+ min difference in arrival time. It must be testing different routing algorithms as otherwise they should be the same.
I imagine the distance is going to be wildly* nontrivial as well. You'd need to factor in traffic density, weather conditions, road works, predicted traffic density, actual distance as well as traffic speed, not to mention fuzzy human things like scenery. Just going for "shortest euclidian distance" will end up with routing through every alley and side-street if it's even the tiniest amount shorter.
I wouldn't be surprised if you end up with a distance metric that looks essentially random unless you're deeply inspecting the graph at the time of routing to see why a certain route is shorter than another.
Of course that doesn't exclude A/B testing, but with google maps they clearly have a routing graph that's updating all the time. It's no surprise that asking for the same route twice can give you different answers. Not to mention they probably include a random factor on purpose so they don't route all the cars through the same street. Of course you'd want the random factor big enough to spread the load, but not so big that random people get shafted by a significantly longer commute.
Seems like an interesting problem to tackle actually, I should look at building an open street map based route planner sometime.
I think Waze only really saved time when it wasn't popular. Once everyone takes the same shortcut, you're back where you started.
I still use Google Maps when I'm unfamiliar with the drive for the reasons you mention (ie, it needlessly took me down a busy grid-locked road once).
But otherwise nothing beats Waze for the additional features like construction and police reporting plus it does a good job of finding fast routes far more often than not.