Originally Posted by Acajack
Also, one's own hipster bubble emcompassed by a few blocks of central Toronto is not indicative of the entire GTA, let alone the rest of North America.
Unless you work from home or live very close to work, I don't see how anyone could be home in time to make a meal and have it on the table by six anymore. Congestion is terrible and few people have a stay-at-home partner to get things started.
Given that a huge chunk of the population works shift work (whether in the service sector, manufacturing, healthcare, etc.), the rise of ethnic diversity and differing cultural relationships to food, and the unfortunately large segment of the population who can't/don't cook, I think by this point it's pretty useless to suggest that there's any specific time which dominates dining in most North American cities. Perhaps there's a middle class nuclear family ideal for all that, but that's a relatively small (and shrinking) demographic.