Norway has a per capita GDP twice that of Canada ($100k vs 52k), and Oslo is one of the most expensive cities on earth, so using Oslo is indeed as inappropriate as London and Tokyo.
Cities like Rome, Madrid and Chicago are more comparable.
As to the rail link from O'Hara been different service, true, but is Toronto even providing a similar service charging $5? I would happily pay $5 to have one subway ride directly to Yonge/Queen, even for 25 minutes more (in which case hardly anyone would be angry about UPe since most won't be using that).
Compare to Montreal, really? A city that is at best stagnant for decades with crumbling infrastructure just to feel good?