That’s mostly due to obesity, which is a consequence of the quantity and (flavor) quality of food getting better over time; a side effect of economic prosperity.
Obesity is a side effect of having so much food that calories are cheap and plentiful. That’s why obesity rates are rising everywhere in the first world. It’s also something virtually unprecedented in human history.