It's a bit more complicated as I understand it. An on-schedule Amtrak train is supposed to have priority but if they get off-schedule they lose their priority slot. Another problem I gather is that some freight trains are just too long to pull over onto a siding.