I don't rate drivers. It's an unnecessarily self centred approach to what should be a uniformly acceptable service. I don't see why if I'm having a shitty day and a driver ticks me off that I should really have any impact over their ability to work.
One time I contacted uber when my driver got out of the car and punched a pedestrian. I still didn’t rate the driver. I just reported the incident. I also ended my ride when that happened. Hopefully he was arrested, but I didn’t stick around to find out.
I had drivers who were clueless about using a navigator, couldn't find my location on the map, drove crazily or made comments about
random women walking in the street.