Even better (if drivers are really treated as contractors) would be to show you the rates from Driver A, Driver B, and Driver C and you can pick one:
Driver A: 23 minutes, $20 Driver B: 35 minutes, $15 Driver C: 30 minutes, $18
The issue for Uber/Lyft is they're focusing on the ride and that's nice - I don't know that drivers rejected me since they're just showing the ride cost from Point A to Point B. But that ignores actual driving time for the drivers, plus that they might end up in an undesirable area.