The biggest problem is all of these things are influenced by special interest groups and politics.
I've said it here a million times...there's no way that you can make a proper 'plan' that accommodates everyone. Someone will always have an issue. Same as transit (my line of work)...you need to disconnect it from politics, and that's impossible because it's used to buy votes from the group you want to vote for you.
The Ontario Line, Scarborough Subway, Eglinton LRT, and Yonge North Extension have all changed a million times in their alignments, details, number of stations and other details depending on who is in power.
I love it, because it keeps me employed. But is it what's best for the City and it's residents...depends on who you ask.
Personally I think they should 100% toll people to drive into the City...but before you do, make sure you have VIABLE transit options that can be taken in place of the car. A GO train coming from Milton every 30-45min into town up to 9am is NOT viable.
The Lakeshore West Line is much better as it has more trains, more stops, longer working hours, and runs on the weekend...Milton GO does not.