True, I think a good policy is to eat when you're hungry. Not sure the body was necessarily meant to be constantly processing food all the time anyway.
Fasting, while accurate, is kind of deceptive too, since most of those hours are spent asleep. Very few people burn of their previous day's intake by the time they've woken up, or even close to it.
Generally breakfast comes after a 10-12 hour fast for most people, so I don't think this is the way to think of it.