The policy that allows drivers to cancel trip has been a major inconvenience. They cancel trips based on the most trivial issues like if they can't identify locations. Basically uber seems to be more focused on driver satisfaction than that of the customers.