How does calories in vs calories out work regarding the energy left in food that is not extracted (i.e. the caloric value of poop basically).
Is digestion / energy extraction pretty consistent throughout the population or do the specifics of people's digestive systems play a role in how many calories are actually available to the body?
Basically, would a constipated person's digestive tract pull more energy out of the food since it is in the intestines longer?
And even if the numbers were accurate, they're still rule-of-thumbish, because human metabolism doesn't simply ingest all energy available in a food. For instance you'd absorb roughly 40% more calories from peanut butter than from actual peanuts (of the same calorical value).
There are more reasons why counting calories isn't nearly as accurate a method as people tend to assume, but these two are really sufficient.