Today, VIA Rail is investing. That said, the company negotiated an agreement with CN to obtain results on improvements to arrival times in train stations as well as the entire duration of trips. It is the first time VIA Rail has ever signed this type of agreement with CN. In the past, this agreement did not exist. Now that investments have been made, I hope CN and VIA Rail will work together to obtain the results desired by VIA Rail.
I also know that the AMT and GO Transit are doing the same. They have agreements with CN regarding rehabilitating the system. I think it is starting to work.