I 'm also a driver (CDL-A, tractor-trailer) ; actually, semi-retired but still working ... for a public utility ... and liking my job in Concord!
However, the point about truck drivers have a plethora of laws (state/federal), requirements, etc. that need to be addressed is a fact.
Peruse the Code of Federal Regulations...
http://www.fmcsa.dot.gov/rules-regul...section_type=A
... for some examples.
My motor vehicle license was up for renewal this year, and in addition to retaking the Hazardous Materials test, part of the new requirements (Patriot Act) was to file a form with the Feds., have the FBI do a background check, be fingerprinted, and placed into the Federal database as a driver with a Hazmat endorsement on his license. This the standard practice ... not extraordinary due to any other circumstance.