Egyes táplálkozástudósok arra az eredményre jutottak, hogy a túlsúly oka nem az ételek túlzott mértékű fogyasztásában, hanem a szénhidrátokra, különösen a finomított cukorra és a keményítőben gazdag élelmiszerekre való érzékenységben keresendő.
Az őskori ember nem szenvedett túlsúlyban. Étrendje bár sokkal szélsőségesebb, bizonyos szempontból mégis egészségesebb volt, mint a miénk. Az évszakok és a vadászatok sikerességének függvényében vagy éhezett, vagy jóllakott volt, ám az általa elfogyasztott nyers élelmiszerek kedvező hatással voltak emésztésére, egészségére egyaránt, és nem szenvedett magas vérnyomásban, érrendszeri és daganatos betegségekben, vagy allergiában.