Onecity.…………..your concern for better transit to STC is a valid one and I don't think anyone here disagrees with it.
The issue is how little the subway will help people considering the massive cost. How would the people in Scar, and STC in particular, be better served by a Danforth extension than by a Smart Track station? The subway extension will make almost no difference in the amount of time it takes people to go from STC to downtown but a ST system would probably get them there is half the time. They would still have access to Eglinton LRT and Danforth subway at Kennedy but have FAR superior service to downtown, Union, First, the Waterfront, Skydome, to say nothing of faster trips to the rest of the GTA thru RER at GO.
I strongly disagree with an LRT which was an incredibly stupid idea to begin with and was a reflection of Miller myopic "LRT or nothing" mentality but a ST system on the back of RER would be far better for Scar and could be up and running in a fraction amount of the time and vastly less money which could be used for Eglinton East further helping Scar.