I was able to catch up on some reading and read books such as The End of Overeating and Foods that Lie. A common theme from the books is that flavor is the dominant attraction for eating junk food.
Now this is somewhat obvious, but it does lead to some other insights. These insights are developed in the excellent book Nourishment by Fred Provenza. He discusses how flavor in whole foods is an indicator of its nutritional value. For example, if an apple tastes good, it is probably in in-season and at its height of nutrient density.
This flavor-nutrition relationship has been taken advantage of with modern processed foods. Now you can eat some cookies that taste great but have no nutritional value.