It is a bit over-dramatic to say the trucker's choice was to follow corporate rules or die on the job.  Gorsuch noted in his opinion that it would have been unpleasant for the driver to wait for help to arrive, but it was a legal order.  He also said "It might be fair to ask whether TransAm's decision was a wise or kind one. But it's not our job to answer questions like that. Our only task is to decide whether the decision was an illegal one."