The problem is that the freight companies run these incredibly long trains now, which no longer fit into the siding (a bit of track that splits off from and then reconnects to the main track to allow one train to pass the other). So even if a freight train wanted to, it couldn’t let another train pass unless the freight companies invested in longer sidings or shorter trains.