So you're saying that the mere presence of lots of people in a small space spells 'good times' for you? Ok, well everybody's different I suppose.
Look, i would agree that there is no doubt a certain level of urban density that facilitates the sort of activities and venues that tend to create vibrancy, i'm just not sure that 'mega' is always better in this regard - or that more always means more - and would suggest there are probably a number of other factors at play that create vibrancy once a basic level of density is in place. It's all relative really, and a smaller city may be just as much fun, relatively speaking, than some bigger ones.
no disagreement here. of course we are assuming the city is run successfully. Neither Dakar or Hong Kong, both highly dense, is my cup of tea. Mega doesn't necessarily mean good of course, otherwise, I would live in Shanghai with 24M people instead of Toronto a quarter of its size. Beyond a certain threshold, urban life simply becomes a burden but Toronto is nowhere there.
But I guess I have a higher threshold than most Canadians. For me, it is over 10M metro-wise. A large population makes everything fun more likely, otherwise, there is simply no such economies of scale and interesting stores (including ideas) can't pop up and manage to survive. How come there is so little retail or anything interesting on Jarvis, Bathurst, or East York, or St Clair east? Because the population is too small. In many areas the density is so low that it can't support a couple of convenience stores.
We all say it is not about the size, but I firmly believe it is substantially about the size. Small cities can be "livable" too, but in the safe, boring, uneventful way. Now matter how great people think Oakville is, a lot of its residents still need to come to Toronto for a lot of things, while people living at Yonge/College will never had to set a step in Oakville because there is really nothing special there. Smaller cities can be just as much fun? I disagree 100%. Is Ottawa fun? Or Hamilton? Even Vancouver is boring as hell to me. Toronto/Montreal are probably the minimum size to be fun for the sheer fact that a lot simply can't happen without a large population (or customer base) to support it.
I am probably one of the few who is of the opinion that Toronto is nowhere to be congested or suffering from the "urban fatigue" and that the city can easily double its population/density without hurting the quality of life. (assuming infrastructure as built in a sensible way of course).