Age demographics are very important for countries and cities. Due to the nature of demographic trends, there are a ton of people 20-35 in the USA right now, more than there are "baby boomers". Due to the similarities in taste due to age, many, many, people want to live in cities right now, which drives gentrification. Whether or not that continues probably has a lot to do with birth rates going forward for people 20-35.
What are the age demographics of Canada?
As millennials stop being poor, they start behaving more like the generations of before. College grads are starting to buy houses in the suburbs: http://www.npr.org/2017/09/15/551232392/as-millennials-get-o...
You end up with lots of fodder to spin tales that can reinforce just about any narrative you like.
We also had the surge in population in the west compared to the old cities of the east.
We are also seeing a gentrification of urban areas.
I could be wrong. Is there some major difference between the Canadian and American cases?
My working hypothesis is that the car was the main cause, and that the cause of regentrification is that suburbs reached their natural geographic limits.
Race and crime may have been an additional stimulus in the us, but I feel like on this question americans are guilty of not even bothering to glance at the natural experiment running to their north.
But again, I might be wrong: am I missing something about the american case? One thing I can think of is that I’m not sure Canadian downtowns ever got quite so abandoned.