I think the dinner/supper thing goes back to farming. The farmer ate a big mid-day meal for the energy to get his work done.