Well I kinda LIKE cabbies. They are professional drivers who DO know how to drive. And they may be aggressive, but they usually drive with expertise. They're never drunk or distracted...their hack license (and livelihood) is in the balance. So even tho they may pass close-by, and stop unexpectedly, at least I know they're not going to carelessly hit me on the streets.
It is really their passengers who are dangerous. They flag down cabbies, going the opposite direction, in the middle of the street instead of at an open section of curb. They order cabbies to drop them off wherever they like, rather than where there is room to park. And they carelessly swing those doors open without looking back. Cabbies take orders from their passengers, hoping for a good tip. Its a tough job. We need a program to educate cab PASSENGERS!
Not sure what truckers you're talking about, but any trucker that doesn't own his rig takes drug tests, and a max they can drive/day.
Please don't go bashing an industry you don't know well.
If they drive for another company, they did not drive longer than the law. They transferred the load, or had two people in the cab, but the driver didn't drive longer than he was allowed. Same deal with people claiming they've seen semi's doing 80mph+. No, you haven't. There are governors on those trucks. 75 is pretty much max at any given time.
I personally know a semi driver who got into an accident, and I know what they (the companies) do/know/monitor in order to stay out of trouble.