I think his boss having fired several pilots before him for not making the trip had a lot to do with it. I would argue in a court, the person chartering had as much to do with the bad decision as the pilot.
This is a case of the coffee being served to hot and McDonalds had to pay, not the person serving the coffee and spilled it.