Has your friend ever lived downtown? To be fair though, there's not much of a point living downtown if you work at Pearson/Vaughan.People still want to raise their families in communities with 2-car garage/4-bedroom homes.
I realize its anecdotal, but I have a friend that works near Pearson, his wife works in Vaughan, and they just purchased a home in Tottenham. They have a 1-year old kid as well.
The push for living downtown is mostly by singles or married couples without children.