Your error is claiming some "precise cycle of starvation" is necessary to explain obesity via increased caloric availability.