There's something increasingly messed up with Google's algorithm lately and there's little control. We've recently just been going up and down the east coast and it's idea of "eco" or "short" is just wild. There was an unsealed 15% grade climb over a freaking mountain, it just refused to think of a better way (the motorway that went around it).
I'd be less upset if there was more control over the options. Like a "prefer motorways" or "less turns" or "less hills". Even a "I'm towing" option.
I know it has that data to do it, why not let us use it? Hell I might even pay for it.