Uber just stop this your drivers are responsible for each cancellation.
I book an uber in bangalore and I was little urgent. I called the driver and asked him how long its gonna take He said he will take 5 mins however app shown estimated 7 mins. I waited for the cab and also tracked the cab and found cab hasnt moved yet as per the app. I waited for 10 mins the driver did not show and app still shows the cab in the same location. I had to cancel the ride and Uber charged me 45rs. This is not good. Its your driver problem why consumer had to face the problem.