Мне кажется, тут больше дело в психологическом аспекте. Принято, что от вредных продуктов толстеют, так как в них много калорий, но если съедаешь маленькую порцию, следовательно, и калорий меньше, но мозгу-то это не объяснить, плюс стыд за то, что отклоняешься от диеты