I'm also surprises uber doesn't take destination into account when requesting drivers.
AFAICT it just asks based on distance so a driver that will be heading the wrong way to pick me up on a one way street takes the request and then I'm stuck waiting 5-10 mins as he passes me on the wrong side of the street, then calling me, then having to go several blocks to get back
It's frustrating to not know if theyve tried this or not