Especially since the track does not belong to them, which has to affect their profitability. Having taken the train a number of times, I can tell you that it is not very pleasant to have to get onto a siding to let a freight train past.
Have you observed any concern for the environment in VIA Rail. It shares the track with Canadian National. All across Canada, you can see piles of junk, ties soaked in creosote and mountains of tar. When you get to Jasper and see a pile of garbage, I have to say that it does nothing for the beautiful scenery. Should these crown corporations have to play a role in cleaning up the railway lines?