That is good in theory, but then you have what is called at Holland, a "race horse dispatch" where junior men on the open board going to the same location as some senior open board drivers, drive as fast as possible (no breaks, no lunch stop, pee in a bottle) just to get ahead of a senior driver or drivers, for that "first in first out with longer load" at that foreign terminal. It seems there should be a minimum and maximum running time to maybe stop this greed factor of people running over each other. Of course the company loves it when drivers are willing to give up their contractual right to a coffee break or lunch break. This sort of greed has always been a problem and creates bad feelings among the drivers, especially when certain "leather asses" like to brag about their running time to the dispatchers, and then are "rewarded" for giving up their contractual enroute breaks, with more miles and earlier dispatch time by dispatch that night. There doesn't seem to be any mutual respect anymore.
For sure, I don't like a "hog board" but the "race horse dispatch" isn't much better. While I was at Holland, there were several wrecks (some fatal) caused by our drivers that were driving past the point where they should have stopped for a break, simply because they wanted to be "first in".
The decision ended badly for them and sometimes for others. Sometimes just common sense should prevail.