The causes are many and I agree with what you have stated above. Right on target with the Suburban Sprawl, goodies setting around at work.I will add a few IMO comments: 1. Pop (Soda) machines at work places and schools. 16oz. & 22oz. vs. 8oz.in '50's 2. AUTOMOBILES ! In suburbia your car is parked in your in-house garage, 10ft. from your kitchen and family room, no walking to a bus-stop! 3. Candy and chips machines at work, school, service stations...everywhere! 4. General acceptance of "fat" or fat people, no social pressure to not be fat 5. Loneliness...food as a "comfort" 6. Refined Carb-foods such as Bread, pasta, crackers and cookies in our diet 7. ( Maybe...?) In women...Birth-Control Pills and patches 8.( DRUM-roll, please...!) ELASTIC waistlines in pants, slacks, jeans, shorts and skirts and dresses. Therefore you are not wearing 'accountable clothing' that holds you in and lets you know when you are eating too much at a meal and when you need to lose a "few pounds" to get zipped up!Too casual dressing in sweats and t-shirts, loose, baggy-cover-up clothing and ELASTIC!!!
I have also noticed that the populations of Christians who attend liturgical Churches ( Catholic, Lutheran, Anglican, Methodist and Presbyterian ) seem to be slimmer than the general populations at the shopping malls or all-you -can-eat-buffets!?