You know what, if a truck driver drives for 10 hours a day just to meet deadlines yet is falling asleep at the wheel or is too distracted due to driving for such a long period, then he is at fault, regardless of whether he has deadlines or not.
Naturally that also depends on other vehicles involved but think about it, meet deadlines vs avoid killing people, its tough yes, but at the end of the day it is in their hands.
It sucks that most truck drivers get tarred with the same brush, but at the end of the day it isn't a minority causing problems on the road, its a majority, and the sad thing is, so many truck drivers (not attacking anyone here) are dumb people and lack common sense, i can say that because i work with them everyday and it can get stupidly irritating to talk to them for more than 2 minutes at a time.
I've had my fair share of incidents with truckies, nearly gotten run into a wall coming home from bris airport becuase he didn't want to slow down and let me infront from a merging lange when i was already 3/4's of the way up the length of the truck already ( had to flat stick it to get past becuase i seriously don't think i had time to slow down, and of course the douchbags are lookin at each other laughing and crap)