The old adage was "genetics". If you had the right ones you could eat anything.
Clearly 20-30 years is not enough for genetics to play in so what is going on? I know we blame fast food and sugars or possibly even fats a lot, but I feel like a lot of those have existed.
Could be more cars and computers that pushed sedentary life on people or plenty of other things too: more effective sugary food advertising on better screens, food producers figuring out that sugar is addictive and starting to put it into everything, or all of the above.
Clearly 20-30 years is not enough for genetics to play in so what is going on? I know we blame fast food and sugars or possibly even fats a lot, but I feel like a lot of those have existed.