It is very good, and even doesn't fall into the usual trap of assuming that forcing priority will help. The problem is the disinvestment in the rail networks ability to run fast trains, and the use of trains that can't fit into sidings trumping the priority. Amtrack may have priority on a track line, but if a passenger train misses its window and a freight train starts down a run of single-track that it's going to take an hour to cross at slower speeds, no amount of official priority can get the freight train out of the way, Amtrak just has to wait.
He hints at the ultimate solution at the end: more double-track rail in passenger corridors, so that passenger rail always has an option to pass slower freight traffic, and where freight can only use the passenger track in a failure situation, or when it can be known that it will clear the track before a passenger train needs to use it.