I'm glad this thread got revived. I hadn't seen it. Fascinating data.
It makes me want to dive in. The chart shows starting, peak, and finishing time, So it seems to be also showing how long we take to eat dinner. Except, that can't be right. I seldom take longer than half an hour to eat dinner. Only if it's a special event and you are trying to slow down and be present for the event might I take longer. And yet this chart is showing the meals last 2 or 3 hours. So I think instead it's an approximation of the data as a curve of all folks in that state. and the "Peak" is just when most people eat dinner, rather than the moment during eating when you are cramming lots of food into your pie hole.
Another curiosity I have is what might cause the differences between states? Where is each state located within their time zone?
There's the city versus rural question, and Washington DC tells us that folks in the city are busy and eat later. Must be the commuting time.
What about after dinner events? In my experience here, I've found that there are lots of meetings and events scheduled in the evening. Normally at 7PM, which is a little early, or more usually at 7:30PM. If somebody schedules a meeting at 6PM, they better be offering pizza at the meeting.
We usually eat around 6 or 6:30, but that's only if my wife has been working on preparing something and dinner is in the works, If she hasn't, and I'm somehow responsible for getting food in front of us, then dinner might not be until 7:30 and we will be hangry.