Indeed, whereas my Garmin seems to optimize for shortest time. Of course, it doesn't know about traffic, so I can still run into trouble at times, but it does have a really easy and useful 'detour' button which will sometimes get me around a trouble spot.
Re: I feel your pain...