The president chose the rock, leaving the railroad workers in the hard place. He really had no choice but to sign what the Senate sent him. No responsible president of either party could allow a rail strike at Christmas, and that's not even taking into account the lingering economic effects of the pandemic. But it's hard to argue with these guys. From ABC:

Biden Signs Legislation to Stave Off Rail Strike (esquire.com)

BEHIND PAYWALL