One reason a reduction in calories sold has not translated into a reduction in obesity could be that the balance of protein, fats and carbohydrates in a diet may be more important for weight than calories, said obesity expert Kevin Fontaine of the University of Alabama at Birmingham.