I watched that
Dragon's Den episode that someone made reference to a few pages back, and it was hard to follow her train of thought there as well.
That subway to Pickering comment by Ford, and her terminology was kind of suspicious.
A big problem is when the transit experts refused to cooperate with the politicians, then the politicians may start lending their ear to these potentially fly-by-night "experts".
The problem, as defined by much of Scarborough and the Fords, was to connect Scarborough (STC) to the core of Toronto with a RAPID transit system. It appears that not a single expert has actually seriously tried to do this.