These GO Train/TTC transfers pale compared to a typical subway station. The same way that GO route ridership pales compared to TTC ridership.
We make fun of the low Line 4 ridership - but it's still, what, about 15 million a year (pre-Covid). Stouffville line, even with improved service, was only 1.8 million just before COVID. Lakeshore West (the busiest line) is still only 9 million!
A good transfer station for the Stouffville line is GO Kennedy - but the
ridership is only 252 a day! Bizarrely, despite very little service, Oriole is 564 a day. Meanwhile the second lowest subway (everything except Line 3) station is
Bessarion with 3,290 a day. The lowest Line 1/2/4 station is now Downsview Park (a GO interchange) at only 3,090 a day in 2019.
Okay you say - they aren't running 15-minute service yet. But Exhibition GO only has 3,500 a day, while Danforth GO is only 1,500! Even Oakville GO only has 5,400 - a decent amount - but compare to TTC Kipling at 51,824 (Kipling GO is a relatively respectable 1,100). TTC Islington is 42,930, and even the relatively quiet TTC Royal York is 21,395. For all the fun we make of Chester station, it's 6,470!