I think this makes sense if you have an inefficient (read: fast) digestive system. Most people tend to efficient digestion (as their ancestors survived bad harvests), which means that digesting food makes them sluggish and they are often still digesting their dinner, when they awake.
Might also be an ethnic difference, or something linked to body type.