Fine In a society where overwhelmingly we are bombarded by media telling us how gorgeous and thin the 'ideal' should be, I think we are fat because we are greedy and lazy.
Yes, there is a genetic component. I do not disagree. On a BMI scale, I am obese. And yes, there is an addictive element to the consumption of refined sugars and highly processed meats, and there has been a concerted effort over the years to encourage us to eat a disproportionately high volume of meat, compared to plant based foods, and companies throw millions into advertising.
But I am fat because what goes into my mouth is not burned up by my body during the day. I eat shit and I do not exercise. I will not pretend I'm some stupid woman who has been let down by the education system and just consumes crap food because I don't know any better. EVERYONE knows eating chocolate and crisps regularly, and drinking fizzy drinks and going to BrandX Dogburger for dinner is not good for you. Everyone knows sitting on your sofa and watching TV is not good for you.
But most prefer to hide their head in the sand and pretend it doesn't happen, and when confronted about it (like you asking the direct question), they will try to blame someone else. For those people, everything in life is someone else's fault. Their kids are badly behaved, blame the schools, they can't find work, blame the government, they are overweight, blame the supermarkets for making chocolate so cheap, they feel ugly, blame society for making beauty too much of a big thing.
Why do people refuse to take responsibility for their own lives?
Perpetual adolescence. Maybe they just need to grow up.