Say the worker refuses that order and their boss says "okay, you're fired". Would we also give that worker legal protection? Would we also hold accountable the higher ups who gave that order and set the policies for how trains are to be run? If not, then you now understand why the accident happened.