A new study has learned the reason that people with high body mass index (BMI) routinely under-report how many calories they eat, and it has nothing to do with lying, as is often believed. Their recommendation: doctors should stop asking about calories and start talking about food.