I strongly disagree. Notwithstanding the obvious (GO lines, subway, etc.) items already in service, many of the things on the map are finished or nearly finished construction, many others are well underway or have at least gotten started, and most of what hasn't is designed and funded with construction scheduled to start soon. There are only a couple of things, the Sheppard East LRT and the Scarborough Subway Extension which remain in a reasonable degree of doubt.
If you want to take today's service level as "what you see is what you get", then some of those lines could be accepted as shown. But
Bowmanville GO - under negotiation with CP and no clear timetable
Niagara GO - under negotiation with CN and no clear timetable
Stouffville/Lakeshore East - improvements constrained by need to complete fourth track Don to Scarborough Jct; this has EA completed but neither RFQ nor RFP
Kitchener - service beyond Malton under negotiation with CN and no clear timetable, but depends on completion of the Bypass
Kitchener - service east of MP 7 was put to tender Jan 2017 but no contract awarded (that I can find, anyways)
Bypass - EA not started, major project with long lead times
Sheppard East LRT ?
DRL - MIA ?
Hamilton GO Hourly service ?
Definitely plenty of projects are on the move, but all the more reason why we should expect candour and accurate depiction of projects that are intended but not committed. In my space, 'commitment' happens at financial close on the awarded tender or RFP. Everything leading up to that is good intentions and perhaps deserves one third credit, but you know what they say about good intentions.
- Paul