Apart from medical conditons etc! who's responsible for being obese! Is it Macdonalds, KFC, Subway etc! I remember back in the 60's having bread and jam for lunch boiled egg for tea,fruit, plenty of fresh air and still remaining healthy!
On a serious note Mary,
too many convenience foods, parents having to work long hours & not having the time to cook from scratch, ignorance, less physical exercise.
yep agree with the above sachs, fat people have always been around however there is a significant increase in obesity in the last 30 years due to many factors as you have stated as well as increase in car ownership and the increase in less physically intensive jobs combined with long hours