Fatigue happens to all of us...
I personally know someone who drives his China made bus up to speeds of 160km/h on the NS highway.... He's a very nice person, but for a living, he is pretty much pushed to make as many trips as possible. Don't blame the drivers, blame the bus / trucking...