One more time...
It is not what you eat that makes you fat. It is what you do after you eat that makes you fat.
When I was still active (before the last time I got clobbered, but good!) I ate pretty much anything & everything. Eat a whole large pizza for lunch, if I have time. Wake up in the morning, eat a half-dozen eggs, quarter-pound of bacon, lots of toast & coffee, ...
My body fat stayed under 10% - often under 6%. How? Because I was burning off everything I ate.
Growing up, I ate more than both of my folks combined. My body fat probably didn't get above 5% until puberty.
I ate what I wanted, when I wanted, and however much I wanted - only since 2005 have I had to start watching what I eat. Why? I'm nowhere near as active after as I was before - but before, I hadn't suffered a shattered face, broken neck, or fractured pelvis. I ran it all off before - I had to eat myself stupid just to maintain weight! Now, I'm trying to lose weight, I'll be happy if I can get back down around 240-250# (I'm fighting a holding action at 300# right now. Chronic pain causes so many problems.)
If I hadn't gotten clobbered, I'd probably still be eating myself stupid and have less than 10% body fat. And still be running up the stairs to the top floor of an 18-storey building simply because the elevator would take too damned long.
When I was fit, my cholesterol was in balance, my body fat was low, bone & muscle density were phenomenal (I still can't float in fresh water.)
"It is not what you eat that makes you fat. It is what you do after you eat that makes you fat." Passing laws & regs to restrict people's diets is silly, wrongheaded, and won't work. Instead, try encouraging people to get out an exercise - or help enable them to do it (I once walked from Mountain View to Santa Cruz, over CA-17, because I had a few days with nothing to do. Now, I have a hard time walking just a half-mile.)
And, stop taking BMI as an absolute indicator - it's oversimplistic. Body Fat Assay (BFA) is far more indicative of obesity. At fighting weight, I was considered "obese" (6'3", 275#) per BMI despite a consistent BFA of 6-9%. And a 30" waist.
My waistline is now 38". I will freely admit to being "overweight" (302# as of yesterday,) but when I hear "obese" I think of people who are taller when lying down, or wear a belt longer than my wife is tall (5'2".) I am overweight, but I don't consider myself "obese" - between bone density, muscle tissue density, and sheer size, I'm not a "fat bastard" - just a big guy who thinks he's "overbig" and wants to trim down.
Fast food? Maybe once a fortnight or so - I do most of the cooking here at home, so I know what's going into it (and it is actually rather healthy.) Portion control? I no longer eat a whole large pizza as a lunch - or even as a snack.
But, I've been a big guy since puberty (12yo, 6'1", 225#, ~5%BFA) and I can't help genetics. Even running track all through HS, I just kept getting bigger (graduated at 6'2-6'3", 245#. Lost 20lbs in training in the Air Force, gained 50# in short order, and had to do BFAs every quarter to make sure I was at 10% or less to pass the physical.)
"recon" (sic - reckon)(tm) "hihgly"(tm) "seceed"(tm)
"Outback AIDS - Alcohol-Induced Dizzy Spells"