Need to combine with the equally true observation of most modern processed high carb foods have a ridiculously high calorie density.
Apples are only in season some of the year, so when you can get them, pig out, of course it takes a lot of work to find and harvest apples and the natural supply is fairly limited in quantity and your stomach can only physically hold so many apples ... and millennia later the same taste receptor and insulin feedback loops results in some dude drinking an entire 2 liter of corn syrup soda while sitting on the couch watching a movie.
| food (100g prepared) | cals | fat |
|----------------------+------+-----|
| peanuts | 567 | 73% |
| black beans | 91 | 3% |
| bacon | 541 | 71% |
| brown rice | 110 | 7% |
| oats | 63 | 13% |
| chicken breast | 195 | 37% |
| provolone cheese | 351 | 67% |
| light string cheese | 200 | 45% |
| cantaloupe | 34 | 5% |
| carrots | 41 | 5% |
| corn | 86 | 11% |
| whole wheat bread | 259 | 14% |
Note how peanuts and bacon have similar caloric densities, yet black beans, brown rice, oats, and corn are much much lower? These are the legumes and whole grains parent is likely talking about, not peanuts and whole wheat bread.Note how even chicken breast and light string cheese are twice as dense as than those whole grain products.
Note how high water content fruits and vegetables are king.