Flawed app
Inefficient pick up
Riders app is allowed to send and drivers app is allowed to receive such a poor quality pick-up data (wrong addresses due to pin dropping, wrong side of the street, wrong pick-ups in alleyways, block ranges instead of street numbers, etc.), that the rider has to confirm the address over the phone for the driver to manually enter it into Waze or Google maps.
The riders are still not allowed to submit their photos for easier pick-ups, so they sometimes have to call and tell the driver who to look for.
Riders sometimes have to google to find out what particular makes and models look like, since uber will not provide them with a clear picture and color of the vehicle - they only get the picture of the drivers face.
Substandard ETA estimates by Uber navigation have riders rushing out of the door or waiting outside.
Safety: Riders cant request the trip only from those drivers who submitted their fingerprints for taxicab-style background check.
Safety issues during the trip
There is no appropriate drivers vetting and mandatory security video monitoring during the ride to assure the riders safety.
Inconvenient, inefficient tipping
Lack of in-app option forces riders to use third party apps (Square Cash, Venmo or Paypal) for tipping, which is tedious for both riders and drivers.
Other problems
The riders are forced to share their location with Uber 24/7.
User Acceptance Tester about
Uber, v3.242.4