Frankly NS doesn't seem * able * to run trains on time from Chicago 21st St. to Porter, Indiana. CN is notoriously unwilling to run trains on time through Battle Creek station. In both of those cases, it would be ludicrous for them to charge more than a nominal amount; I don't know what they get paid for these short segments, but it's already too much. The solution is OWN THE TRACKS.
In New York, CSX refused to run trains on time from Albany to Poughkeepsie; until the state leased the tracks. Now they run on time. West of Schenectady, they seem to run on time when CSX is afraid of federal penalties (when the courts have ruled in favor of the OTP standards), and not when they're not afraid. In CSX's case, they're notorious for *undermaintaining track and signals*, and they only seem to maintain the tracks when there's a threat of penalties; better for the state to own the tracks and maintain them.
I gave up on the idea of providing incentives to the freight railroads after two notorious examples: the St. Louis to Chicago route, where UP has taken lots and lots of government money and provided practically nothing in return, and the *three* government-funded bypasses of Acca Yard in Richmond for passenger service, which were quietly stolen for freight trains one at a time by CSX. It seems the only incentive which really works for the freight railroads is to buy the tracks from them -- a deal which worked well for Metrolinx in Toronto when it bought most of CN's tracks, and earlier for Metrolink in LA when it bought most of SP's tracks.
Full credit to Virginia for buying half of the right-of-way from DC to Richmond, along with other useful trackage. That will work.