Passenger Rail service is not uniformly dying in Canada. Yes, long-distance VIA services have been on life-support since the late 70's, and many intercity routes are tenuous due to the awkward financial/commercial relationship between CN and VIA, but passenger rail has been experiencing incredible growth in Southern Ontario, primarily in the form of commuter rail, but also to a lesser extent in the Toronto-Ottawa VIA service.
The
GO Expansion program is an absolutely enormous project that will bring frequent electrified service to the central portions of the GO network, and all-day express service to more distant destinations such as Kitchener, Niagara Falls and Barrie. This is not just talk, this has already been underway for a decade and the results are starting to show. I have been
summarizing commuter rail schedules for the past 5 years, and between January 2015 and January 2020 the number of weekly GO train trips more than doubled from 1486 to 3472. In January 2015, only the Lakeshore lines had all-day service, with service every 30 minutes. By January 2020 there was all-day service on the Lakeshore Lines (every 15 minutes midday and every 30 minutes other times), UP Express (every 15 minutes), Kitchener line (every 60 minutes), Barrie Line (every 60 minutes) and Stouffville line (every 60 minutes). Every one of these service expansions was made possible thanks to railway expansions. Some have been huge projects, such as the Georgetown South project which completely grade-separated the Kitchener corridor east of Pearson airport and doubled the width of the infrastructure to support 4 tracks (widening to 8 tracks as the Milton and Barrie lines join in). While others have been comparatively modest, such as the projects to add double-track segments on the Barrie and Stouffville lines.