I lived on Willowdale near Church back in late 1990. Perhaps the bulk happened after that, but it was already very clear which way things were going, even as that recession deepened.
The statement made was "North York Centre is only starting to see an influx of significant development 30 years after it opened.". As it opened in 1987, the statement is saying that we are only starting to see the influx of significant development now. I think that's false, it was very clear to me, 27 years ago that we were seeing the start of an influx of significant development.
Funnily enough, I hadn't walked down Yonge north of Sheppard (anywhere north of the Sheppard Centre at least) since 1990. But last week, I had to go to the Ford Centre for the Performing Arts - which they appear to have renamed again. As it happened, the subway stopped at Sheppard, because some dingbat was being chased through the tunnels by the police. So I had a chance for a good walk, and after I walked up and down a bit. Some is unrecognizable, some is surprisingly unchanged. It's a bizarre foreign world though in some ways compared to Toronto. I don't understand why the east-west roads crossing Yonge are so utterly wide. They take forever to cross, and you fear you are going to get plowed down by a car. At one point, I was waiting to cross - as were many people (there's certainly a lot more street life than there was), and there was no pedestrian walk signal. Apparently there's a button you have to press to get this - at a major intersection with people everywhere! With far more people than cars, and 3 subway stations, I can't comprehend why the district has been designed so pedestrian unfriendly. At one point I was walking along a laneway to get to the Centre, so I got on the sidewalk ... that deviated a bit form the windy laneway - and then stopped dead, about 10 feet from another pathway directly to the Centre. And there was about a 4-foot drop I had to jump down to get to the other sidewalk. I think it's all private property, but ... good grief ... who designs this stuff? And why are they allowed to?
Lot more food choices I noticed - all I remember from 30 years ago, is I think there was a Pizza Nova ... and then not much until Sheppard.