Precision Scheduled Railroading can work, but the changes it entails need to accrue down to the workers, who are still running on a very draining call-based system that produces a lot of burn-out. If the railroads want to run a firm schedule, where trains run without waiting for cars from customers, they need to make the same commitment to their staff; paying them fixed schedules that don't change at the last moment, with overtime if the trains run late or over.