What about this as a possible contributing factor: the size of just about all
items purchased at grocery stores have gotten smaller, yet prices continue to
rise. This seems to have the effect of families paying more and more money for
less and less product, perhaps allowing kids to consume fewer calories.