Chris, no disagreement in substance it is just that drivers are expected and demanded to get loads from point A to Point B in EXACTLY XX number of hours. Too many lates and they are out of a job and that could have serious consequences for a family man. Then there are the independent drivers that own their rigs (actually the bank/company in many cases) they can make bonuses for early arrival and again a late delivery can mean that that company will not use that driver again.
Had a good friend that worked for United Van Lines. They trained him and "sold" him a new truck. They would then take 50% of every deliveries payout to cover the cost of the truck. THEN they would keep track of all his mileage. At XXX number of miles they would REQUIRE new tires or a tune up or an overhaul or they would no longer use him and then demand full payment on his account. Naturally they would do the work and charge his account. After 5 years of steady work he owed them more money than he did originally on day one. Just like the old coal miners that owed their souls to the Company store.
Then you have the Schn**der, W*rn*r, etc. Company drivers that have had one week of company training and are on the road. My brother-in-law drives for Y*ll*w. They run only teams and are thus expected to drive 24 hours straight.
It is not an easy way to make a living