All the driver knows is the pickup location determined by Uber’s software. The rider on the other hand sees nearly live, continuously updated information on where the driver is IN ADDITION TO the location the driver is headed. Then they get notification that the driver has arrived.
At that point the driver is in a no lose situation. Either the rider gets into the car, the rider pays and the driver gets paid, or the rider doesn’t get in the car, the rider pays and the driver gets paid. Either way the driver is getting paid at that point. So what motivates the driver to hunt for the missing passenger? Nothing. Unless the Uber driver has his nose shoved half way up Uber’s butt. Those that don’t have done the math and realize a cancel earns them 67% MORE than a minimum fare AND WITH ZERO MILES! So at that point, if the rider isn’t at the pickup location, the ONLY reason I even wait is in hopes of getting the cancel fee. If the rider shows up before the five minutes, then maybe there’s a chance the fare will be more lucrative than a cancel, but at these rates odds are against it.