There's a lot of contributing factors.  1. Food is cheaper.  2. Food has been refined to be tastier (which is almost always unhealthier).  3. Jobs are more sedentary.  4. More entertainment is sedentary. This might explain the epidemic, but none are excuses to eat yourself to death.