Kids are also much more likely to have life-threatening food allergies. I think you are implying it's a cultural shift (maybe not) but I wonder if the environment we've grown up in has had subtle developmental effects and made us unhealthy, somehow. I don't know about you, but I regularly just feel like shit for basically no reason, and will want to take a day off because of that.