I think the biggest cause is missing, is the shift to a more sedentry lift style.
Interent, TV, Video games, cars, etc that began getting big in the early 80s continued on, todays adults grew up with those things.
Sports, etc have declined.
I think thats the biggest cause of obescity.
Burned half the calories we used to, AND intake double.