I'm wondering if there can be a federated version of Uber with instances owned by groups of local taxi drivers.
The customer's app can be connected to any instance but it can list one or more local instances depending on GPS location and cab availability. The customer proceeds to choose an instance and book a cab.
The drivers can decide on the rates for their instance and thus their area which they were doing informally before Uber pushed them all on the same platform and started exploiting.