I was fat for a long time. I have PCOS and insulin resistance so losing weight was hard. Looking back I can see why.
My mother hates cooking, always has and found it difficult. She bought ready meals for us as kids. She was also shattered from working so much and we were latch key kids, so quick and easy was the most important thing. My brother still can't cook and buys cheap oven food. My mum lives off jacket potatoes and tinned food.
Home economics was crap in school. They were teaching us to make apple tart or cakes when people in my class didn't know how to boil a potato.
I was very poor for a while. Chicken nuggets etc were cheaper and I couldn't have the oven or hob on for long because I was on a pre pay meter. I was also working long hours and didn't have the energy to get up earlier to slow cook stuff.
Being fat also makes you tired. I hated PE in school, I liked swimming but we never did that as there wasn't enough time to get changed after. We only did aerobics which I despise.
I got trapped in buying low fat everything but was always hungry. I hate being hungry. I realised then too that there is palm oil in everything now.
The only things that helped me lose weight were going part time so I had energy to cook. Finding out I had rheumatoid arthritis meant I was limited in what exercise I was allowed to do, so i focused on food instead. I tried keto, which helped but intermittent fasting made the most difference and seemed to undo the years of yo yo dieting. I also was in therapy but used that to also discuss my emotional eating and how food was a reward or consolation for me. I have lost 7 stone.
I remember once seeing a nutritionist through the NHS who was useless. He said i just had to eat less so have a single plain chicken breast for dinner with a tablespoon of veg. For lunch a plain green salad, no dressing. I just wouldn't stick to that, it was boring and I would be too hungry. This was 10 years ago though. People who like rich junk food are never going to enjoy food like the above.
Being fst is about a lot more than junk food. It is your relationship with food. Learning to cook and the generational issues. Time and cost.
Plus add to that fussy children who won't eat lentils or healthy foods. Sure you can tell them eat what you are given but that doesn't work with all kids (didn't with me) and many people don't want the stress. Not to mention how many herbs and stuff you need to make things like that taste nice- a store cupboard is expensive