I did not think that the average American is actually eating 3900 calories per day. According to one website I found, "weight (lbs) * 15 (kcal) = kilocalories to maintain weight." By this formula, that amount of calories would maintain a weight of 258 pounds.
Right now, according to CDC data, in the US, the average man weighs 199.8 and the average woman weighs 170.8. Which is overweight, but not enough to account for 3868 calories consumed per day. That means a lot of food is thrown away.
Good catch. The data they’re showing is calories purchased not calories actually consumed, which makes sense since the latter would be tough to document.
“That means a lot of food is thrown away.”
Or maybe people haven’t stopped expanding.