Sorry, but you're not buying competitive talent with 72k/year salary. Uber can squeeze out tons of marginal efficiencies via better routing/matching, price discrimination, and surge algorithms. Implementing those algorithms means hiring good talent, especially in ML. Having a fancy frontend is only 10% of the picture if you want drivers to have good utilization.
People live in a city and take cabs in that city. Build a city-scale app. For extra credit, add federation APIs to interoperate with other city-scale worker-owned co-op apps.
Only a tiny 0.1% of people (including Uber's dumb investors) think that being able to use the same app in every city on earth is a killer feature.
I remember traveling to a city in Canada 4-5 years ago when they didn't have Uber or Lyft, and there was a local app that was vexing to try to use if you didn't already live there, and assumed you had a local address. There were a lot of places I just didn't end up going to because I couldn't work out the app, and couldn't find a normal taxi on the street that didn't require cash that I didn't have.
For a lot of people, the times you're calling a cab are a stressful experience already - you're in a new place, maybe with a new language, often under time pressure to get somewhere. There's definite advantage to using a familiar app in that use case.
- Unwilling to use public transport
- Unfamiliar with the city
- Don't carry any cash
- Don't speak the local language
- Unable to install/set up a new app
- Travelling alone, without a local who can help them
Are there enough of those people to justify Uber as a $100B business? I am very sceptical.
to be fair depending on the exact implementation details you probably could do everything you need, including management using Spanner and BigTable.
Also I think you're underestimating the difficulty of consistent hiring. You can definitely find a good dispatcher in NYC, but can you scale that level of skill to the entire US?
[1] https://www.sciencedirect.com/science/article/abs/pii/S03050...
I am sorry, but there is not way a workers' cooperative can build a safe product for passenger and drivers. All of the leading rideshare companies have invested 10s if not 100s of millions into safety platforms that leverage the latest face recognition, fraud algorithms, and more to ensure that everyone can have a safe ride.
Both passengers and drivers robbed and murdered each before these investments were made to keep the bad guys off and the good guys safe.
The more drivers a co-op has means shorter wait times and higher geographic coverage for the passengers. If passengers have to wait too long, they will lose faith in the reliability of the co-op and be forced to use other forms of transit.
The more passengers a co-op has means drivers have to idle less or shorter (unpaid) distances to travel to pickup a passenger.
It is always better for the co-op to have more active drivers and more active passengers. The growth comes in the form of "let basically anyone join".
None of the co-ops listed have industry standard safety systems for telematics (unplanned stops, detour detection, or unsafe driving), face recognition, or audio recording.
Feel free to address the original point of how co-ops have the same incentives as Big Tech for letting anyone on the platform.
And what you said is true, but it's also a vapid statement without looking at percentages and incentives. Individual bad examples exist everywhere, but a workers coop of drivers in a City has social incentives (if a driver from your coop robs someone who goes to the same church as you, you'll hear from it) and constraints (if your cooperative gets boycotted in your town, what will you do, move everyone next postcode?) which uber lacks (if there's a boycott in one town, bad for the drivers, but you just put out a press blurb, do a promotion and donate to a charity and wait until things die down)