Your point about transit is well taken. We have 3 subway lines (not 2 as you mention but still nothing to brag about). But a better comparison might be Chicago. A city of the same size. It has double the number of subway stations and subway miles.

But there are many other factors that propel Toronto to the top tier. Security (Chicago has 10x the murder rate), diversity, commerce, entertainment, education, etc.