I think it needs to be said and repeated, the city...GTA...is not as attractive as our collective confirmation bias would have us believe. It's the not the same place as - insert the # of years here - it used to be, and when players choose Edmonton or Boston or the state of Florida over us, its as Montour implies, more than just about the club you're joining.
Couple that with our "winning tradition" and our very supportive media, well...Is there any wonder why the future looks so dried up at times?