I think you're right. All the things you mention contribute to people being so fucking fat nowadays. One controversial thing I was thinking about (and that's why I wonder if there's something in the brain too) is medical science being so good that weaklings who'd never survived even 30 years ago are being born with all their massive flaws. It's like eugenetics but instead of trying to breed the very best, it's the opposite :