This is my experience in Kolkata, not sure if it's the same every where else. Once I book a ride, the driver accepts, then I immediately calls me and rudely demands to know the destination and if "he feels like it", then he will come to my pickup, albeit after 10-15 minutes of dilly dallying. Else he will just cancel willy nilly. The cycle goes on to the next driver, and the next. Until finally one comes to the pickup and demands I cancel the uber trip and pay him cash or via upi. Dismal!