Paint the picture however you want to paint it to fit your agenda, but it boils down to an employee refusing to do a job they signed on to do. Whether it's issuing a marriage license or driving across country to drop & hook another trailer to take it to its destination. A trucking carrier isn't going to have a driver drive thousands of miles to drop off a trailer and then bob-tail it all the way home across country. Every mile that that driver isn't hauling is just more time that the company's asset is sitting idle, not making the company any money. The clerk refused to do her job because of her religion and served jail time. The Muslim refused to do his job and receives almost 3 years worth of wages.