Is this because the cost of the taxi includes milage for the return to a base location? Taxis have been doing this sort of thing for a long time, so they include all the costs in their pricing models. Uber is designed for short hops around a city where there are rides to pick up in lots of locations. I strongly suspect that means the cost of the Uber doesn't include anything for the return trip so the driver will just have to suck up that cost. If taking long trips in an Uber gets popular you'll either see the cost go up or you'll never get a driver to accept the ride.