Many factors I imagine.
Does the carrier give a hoot about the driver and relations going forward?
Does the carrier give a hoot about the customer/broker and relations going forward?
I learned long ago that sometimes, in business, you have to take a loss, or don't profit, and just MOVE ON.
It's soooo very easy to get caught up in all the BS that is involved with these loads. Many if them have just way too many people/layers in the mix/pie to get any clear or easy answers. It's not uncommon for loads I run to have these layers....
1. Original customer calls nationwide freight conglomerate.
2. Nationwide freight conglomerate hires nationwide broker or forwarder to handle the expedite.
3. Nationwide broker hires regionally strong broker to put the load out for bids.
4. Regional broker hires my carrier.
5. My carrier sends my truck into the shipper.
6. Shipper is NOT the customer but could very well be where the detention is generated.
So it's not uncommon for detention approval to have to go through 5-6 steps to get approved for payment. Yes, it's a pain in the arse. But a necessary evil since the big shippers don't just call Tom's Trucks that happens to have a terminal down the street.
Cest la vie.
It costs money to sit. That includes while sitting to load or unload. For many in here, sitting waiting to load or unload includes the burning of fuel in a TCU, which costs even more. In more extreme temps, one has to burn fuel in an APU, to maintain comfortable temps in the sleeper and cab. All that fuel that is burned is lost profit which ONLY the O/O, contractor, loses.
Delays in route are costly as well. Delays at the border due to bad paper work. Who ever it is who makes that mistake should cover those costs.
There should be no free rides. Those "free rides" provided for shippers/consignees and carriers cost contractors profit, which is the ONLY reason to be in business. Without profit there is no business.
Delays can, and do, often cost contractors other work. Delays on one load can make it impossible for a contractor to make the next load that contractor is dispatched on. I doubt that there are many in here who had NOT lost loads due to delays on the one they were on. MOST of the time, those delays are caused by shippers/consignees and carriers.