Wird nicht passieren, da für die Endkunden viel zu teuer. Wenn du von hinterdupflingen mit 50 Einwohnern ins 10km entfernte vorderdupflingen mit 1000 Einwohnern zum Einkaufen fahren willst dann muss das Auto erstmal leer zu dir fahren und dann zum Aldi und dann entweder da auf den nächsten Auftrag warten oder zu einem zentralen Punkt leer fahren. Alle Leerfahrten zahlst du als Kunde. Wenn du Glück hast war es gerade in der Nähe, dann wird es etwas günstiger für dich. Aber es wäre sehr zweifelhaft, ob es dann in einem 50 Einwohnern Dorf stehen bleibt und auf den nächsten Kunden wartet.
50 Einwohner ist natürlich ein Extrembeispiel, aber das Prinzip ist das gleiche, egal ob es 50 oder 200 sind. In kleinen Dörfern werden die Autos nicht auf Kunden warten. Selbst wenn, du hast immer Anfahrten von mehreren Kilometern.
In der Stadt bleibt das Auto einfach da stehen und 5min später will jemand 200m weiter irgendwo hinfahren. Da hast du viel kürzere Leerfahrten.