I feel bad for the driver cause it's not like they can make the passenger wait for the red light so they can pull up to the actual drop off point, so I usually skid to a stop right next to the door shouting my head off in a "panic" to give everyone a good morning wake up call.
It needs to be possible for non-customers to report bad driving. Uber and Lyft passengers are not incentivized to report bad behavior by their drivers because that behavior often benefits them (stop wherever the passenger likes, shave a few minutes off by veering through traffic, block or drive in bus lanes because it's more convenient or faster).
That's my biggest complaint about these taxi (they're not "sharing" shit) services: there's no enforcement structure against them and no way for people who aren't customers to push back on terrible actors. Uber and Lyft have disclaimed all responsibility because "drivers are not our employees" and they use the myth of "sharing" to get around laws around many things, but especially around receiving complaints.
1) profits are optimized by driving slightly faster and slightly more recklessly.
2) with hours and hours of experience you can drive better than an average person. Our simple non-professional minds simply don't comprehend their driving style and interpret their decisions as crazy.