You’re just spreading incorrect and out of date information here. Here’s a quote from the union Railroad Department Director Al Russo with the IBEW:
“We’re thankful that the Biden administration played the long game on sick days and stuck with us for months after Congress imposed our updated national agreement,” Russo said. “Without making a big show of it, Joe Biden and members of his administration in the Transportation and Labor departments have been working continuously to get guaranteed paid sick days for all railroad workers."
Source: https://www.ibew.org/media-center/Articles/23Daily/2306/230620_IBEWandPaid
Also from your article it says that they get their 7 sick days:
That pressure, plus the IBEW’s ongoing efforts, is paying off at last. The IBEW and BNSF Railway reached an agreement April 20 to grant members four short-notice, paid sick days, with the ability to also convert up to three personal days to sick days. The union reached similar understandings with CSX and Union Pacific on March 22, and with Norfolk Southern on March 10. Unused sick time at the end of a year can be paid out or rolled into a worker’s 401(k) retirement account.
I guess that’s pretty good for the US, in my state I can get up to 40 hours of sick leave per year. And I can take PTO to cover additional absences, whether those are sick days or something else. So what the railroads got from the extended White House lead negotiations with the rail carriers is fairly typical leave package for a progressive state.
And of course, compared to a Republican state what they got is just an amazing benefits package!