Ride-hailing
Ride-hailing sold a promise of certainty — the car will come, the price is known, someone is accountable — but in practice all three commitments break at the exact moment they matter most. Trust, not price, has become the real battleground.
Three findings
The pickup crisis: the promised car never shows
The core failure isn't price — it's whether the ride actually happens. Drivers accept and cancel, pinning the penalty fee on the passenger. Pre-bookings turn out to be delayed searches that collapse minutes before departure. Stated arrival times are routinely false, and during rain or rush hour cars simply vanish when they're needed most. A founder can win on one thing: a guaranteed pickup where the platform — not the passenger — is on the hook.
Driver accepts the ride, then maneuvers the passenger into canceling first71
A driver accepts a ride, stalls for time, and forces the passenger to cancel — so the cancellation fee lands on the rider, not the driver
a driver has accepted my ride, waited a bit and then cancelled the ride by pressing a button that says that "the rider (me) told me to cancel" causing me to have to pay a 14dhs fee every time
a driver accepted my ride, but instead of picking me up, he went to deliver another passenger. He made me wait for 20 minutes in the street and then selfishly cancelled the ride
I had 6 drivers assigned and cancelled on me, waited for an hour and ended up getting a taxi, they shouldn't be able to cancel without some penalty to the driver
inDrive drivers: "without us there's no app, and these rates are killing us"40
Drivers say passengers undercut fares below any reasonable floor, the commission is punishing, and rider no-shows go uncompensated
You allow riders to input and offer ridiculous fares that does not tally with current economic realities. All you care about is your commission
the actual fair allows you to reduce it to 60% out of 100% and make it look very cheap to drivers. and this is the reason why many drivers play around their AC
the passenger canceled and never showed up. Drivers lose money in these situations, yet there is no compensation for wasted fuel and time. To make things worse, InDrive put my money on hold for 6 hours
Pre-booking is really just a delayed search that falls apart38
A booking made days in advance assigns a driver, but 5–10 minutes before pickup the app starts searching from scratch — and finds nothing
Don't trust the airport prebook promise. 10 minutes before the travel time, the app starts looking for taxis
just five minutes before the scheduled departure, I received a message stating, "Can you wait longer? We can't assign a driver for you," despite a driver having been assigned two days prior
Pre-booked rides are a complete shambles. They're basically "start searching for a driver at X time"
The stated pickup time is a systematic lie35
The app shows "2 minutes" before you book; after payment it jumps to 10–20 minutes, and the driver marked "3 minutes away" hasn't budged
will lie about wait time. "8 min" wait to have you wait 15m+ while offering the option to pay more to find a ride when you already paid
App says pickup in 1 minute, then you pay and it says 10 minutes. But you have to wait since they already have your money
when you say 5 minutes to pickup and then the driver comes in 15 minutes, thats horrible
No cars in rain or rush hour — exactly when you need one most33
At critical moments — downpour, early morning, a flight to catch — drivers are absent or ignoring requests, and the surge price spikes anyway
what's the point of a cab app when it doesn't give you drivers at the most important times, when it rains
barish k mosam mein aik ghanty sy hospital jany k liye ride ka wait kar raha hun. 10 sy ziada drivers available hein, lekin koi aik bhi offer nahi kar raha
it will promise to have a driver "within 15 minutes" without telling you that there are no active drivers in your town or the next 3 towns over
No car shows up until you pay for "priority"27
Standard search spins forever, but the moment you pay for priority a driver appears instantly
The basic charging fee when ordering a taxi is practically non existant. It will "search" for drivers for hours. But once you book priority and get charged an extra 4-5€ it will magically find one in seconds
you can't even find a taxi unless you pay the high priority ones. really disappointed
Lyft is getting as bad as Uber: I paid for Priority pickup (3 minutes instead of 7), and as soon as I confirmed wait time was 8 minutes. it's just lies
Two more key findings — with the breakdown and direct review quotes.
7 opportunities
Ideas users ask for themselves — each backed by proven demand.
Each idea: the market gap, exactly what to build, the core features and how to monetize — backed by review quotes.
10 apps
The giants (Uber, Lyft, Grab) monetize monopoly position: fare inflation, ads plastered over the map, support that's effectively unreachable — riders endure it because they have no alternative. Regional and fleet-based players (FREE NOW, Gett, Cabify, Careem) repeat the same sins and add their own: double charges, drivers haggling over cash. inDrive stands out with an honest bidding model, but it shifted all the risk onto drivers and triggered a driver revolt. Not a single player has made reliability and accountability into a genuine product — that's the open door.
How the niche leaders work: what users love, where they fall short and what they demand — verbatim from reviews.