I think it is a combination of this and cost cutting. Frankly, in the 80s, if you were wealthy enough to live on junk food, you were wealthy enough to hire a cook or eat at real restaurants.  Now, if you are poor, it is often as cheap to eat junk and fast food as it is to eat real food. There's a reason Whole Foods is a luxury mart and not a discount grocer.