I think the big problem is solving these problems for families. I used to live in a condo, but, when we had kids, we moved to a relatively small house. Still in the city, but, not as convenient as living near Bay and Bloor. I can't envision living in the tiny condos that are being built now. We use up all 1800sqft of space (inc basement) and are still bursting at the seams, since we work from home as well. If you go to Europe, a lot of their apartments, even in the inner city, are quite a bit bigger, with lots of storage and big rooms. We need more of that here. After that's done, we also need to solve the amenity problem. Clicking refresh at 7am in the morning to book swimming lessons because so few spots are available really does resemble Soviet Russia.