Much of what we are seeing with diseases are diseases caused by abundance and cheap food.
People do not have to exercise, so they do not. Food is cheap, so they eat lots of what tastes good.
In consequence, we have more obese people than ever in our history, and people are obese starting younger and younger.
Lots of diseases are related to obesity and lack of exercise.
What is the solution to problems caused by abundance and cheap food?
As a society, there is no easy solution.
As an individual, eat in moderation, exercise, and avoid addictive foods.
Excellent points you make.
Eat less calories and more green things, exercise of any kind is important .