I said back in 2003 when funding of transit was to take place that $3B yearly was required until 2010 when it was to cover a large area at $7B than before. That would been $31B up to 2011. In 2019 the $7B jump to $12B with the Province subway plan and other plans. Up to 2019 $87B should be in the transit funding. Today, funding should be at about $111B.
Where transit was to be by 2020, it has only reach 50% of it at best and will be another 9 years before it reach the 2015 timeframe.
The fantasy thread was more on target than been joke about and what the final cost will be as well beyond what it should cost in the first place.
2022 will see it cost fully cover with the opening of the Crosstown Line follow by 2023 Finch Line and 2024 Hurontario Line. Then there the a number of other projects.
We see part of the money pit for Union Station stopping this year with the opening of the east concourse, but will be many more until the full completion.
2019 was the year EMU's would be running to the airport and looking like 2026 at this time.
Infrastructure building is costly and time consuming that it will be about 2027 when it could be completed, but still require existing sections of the system to be replace on an on going project.
The biggest issue to get things rebuilt, expanded is CN and CP. As long as both railways charge an arm and leg to add tracks and upgrading at their timetable, not ML, getting the GO system to 100% state is unknown at this time.
One of real unknow is the Milton Line as to when it will see 4 track in place of the current 2 with some 3 section which is about a $2.5B project.
Then there are the grade separations that are needed as ML is not funding them 100%. Kerr St is a good example of one that was supposed to happen 5 years ago and no current date as to when it will happen other than a yearly moving target these days by Oakville.
We should be looking at 2025/26 before new rolling stock start showing up starting with the motor power.
We could start a list of projects that are needed to get the system up to 100%, but it will be a changing one as to where the system is going to and a time frame.
To meet the need of any GO line, they needed to be double track 100% to meet future needs with some seeing 3 while others seeing 4.