also, here in denver, most uber drivers are also lyft drivers. i.e. drivers keep both apps running to increase their chances of getting a request.
I'd hope that drivers who Uber estimates are N minutes away from pickup but consistently take N+5 to actually make the pickup are subject to penalties.
And to follow-on, the practical difference is that they are a lot less terrible than most existing cab / car services.