I take Uber and Lyft whenever I can and enjoy having these options.
However, my issues with the drivers aren't that they exceed the posted speed
limit or "brake too harshly". No, there are more annoying things that these
sort of OBD-II based systems will not detect.
1. The driver that is getting passed by everybody. The driver may be obeying
the posted speed limit but that does little to reduce annoyance when none of
the other drivers are doing that. We are being passed every few seconds and
are literally moving backward in the line of cars. There's no "rush" and "we'll
get there eventually" but why go slower than traffic? (Note: in some jurisdictions
this is known as "impeding the flow of traffic" and is in and of itself unlawful.)
If you can't "drive WITH traffic" just don't drive.
2. The driver that won't switch lanes. We're not in "Fast and Furious" here but
just because three miles ago you chose one lane doesn't mean you must stick
it out like a broken marriage. If we're coming to a traffic stop and there are three
cars at the red light in our lane and none in the other, SWITCH LANES. Also if
we're in a lane that's about to end, plan ahead and SWITCH LANES.
3. The driver that is constantly on and off the throttle. I don't have any desire to
feel my inertia being moved about my center of gravity forward and back every
three seconds. Absent something on the road, pick a throttle setting or a cruise
speed or an acceleration rate and STICK TO IT!!!
Unfortunately these things are greater annoyances than "speeding driver" or
"braking harshly" but are undetectable by the OBD-II summary reports.
All this system will do is take these drivers... and make them slower for two reasons
1: their speed is being monitored, so slow down
2: can't "brake harshly" (whatever that is) so keep an even more outrageous "safe distance"
from the vehicle in front... meaning go backward in the line of cars even faster as others
enter that safety distance...