and in my experience, uber is the same. cabs just don't show up, drivers ask where you want to go before coming and if they don't wanna go that way, they just don't move. and i have to cancel the trip (chargeable btw) and book another, but same story. insane waiting times for booking a cab, prices that fluctuate more than crypto, and I've had better luck asking random taxi drivers for rides on the street (sure, not as safe, but standing in the Delhi heat for fifteen minutes waiting for a swift desire does a number on your consideration of safety) Ola has always delivered a better experience for me and the drivers I've talked to seem happier using Ola. I'm too young to remember "the old way" of getting a cab, but that seems worse somehow.
I have only experienced that with ride hailing companies in India.
Use Uber/Lyft in the US and always have had a great experience.
Not sure how the platform does not penalize drivers if they keep cancelling rides or they hold customers at ransom.
That would not work in the US.
Makes me think that they have either figured out a way to circumvent the system or they just don't care that their ratings are getting dinged.