Don't bring poor Calgary into this equation. Yes, Calgary has Light Rail Transit but quite unlike Eglinton & Finch, it is also Light RAPID Transit.
Calgary's CTrain uses old rail corridors, highway medians, overpasses, rail crossing guards, and 100% signal priority and the result is that it is as fast and reliable as any Metro system. Yes, the downtown section is slower but it still has it's own transit-only corridor thru the whole downtown. Building a tunnel at the time would have been too expensive for a city of 600,000 when it was first built due to downtown Calgary having a very high water table. It decided it was a better use of funds to build several lines serving hundreds of more destinations and tens of thousands of more people. Edmonton did the opposite and built a small system with a subway and hence it only gets one-third the ridership of the CTrain. In the next 8 years Calgary will be adding another 40 km of RAPID LRT transit to it's system including a downtown tunnel.
Calgary has built rapid transit while Toronto is building is building glorified streetcars. When considering CT only serves a city of about 1.4 million, Calgary has the best damn transit system in the country.