Exactly. If Uber is really just providing a service to the drivers, the drivers should be paying a subscription to Uber while taking money directly from the customer.

(Edit) And they should be setting their own prices!

Surely there are alternatives to Uber then?