"I would say 'Media' is the main difference between your childhood and now"
I would also say disposable income and consumerism.
I am in my 40's. I was dragged round the shops with my Mum, all day, yet was never bought anything to eat or drink, except a carton drink.
In my area, we had cake once a week, on a Sunday and sweets on a Friday, because they were so expensive. An ice-cream, from a van, was a treat.
It is the rise of pound and discount shops and us being brainwashed into thinking that consuming so much is normal.
The sweet shop is full of a morning and for some children, that constitutes breakfast. The same with the chip shop. We played out but wasn't given the money that kids are today, who, tend to buy crap.
In a way it spoils "treats" as even Easter eggs are no longer a treat and because they a pound each, it takes the pleasure away from buying them.
If the government won't control what goes into our food, then the only answer is to try to counter act the messages about buying crap food and cooking actual food, veg and carbs, with meat thrown in occasionally and in much smaller portions.