>>12082401Most honest answer is:
1) Change in lifestyle. Even your parents/grandparents moved around WAY more than you do now in physical space. They worked out more, they did more in real life; even in my childhood (I'm 30) there was no online, you met up with your friends in real life to do anything at all. Fat in males is inversely correlated with muscle, and males are the fattest now than they've ever been. Of course there is low testosterone in the population.
2, FAR behind number 1): Its related to #1, but xenoextrogens and the like in our diet. I will caution that even if you removed 100% of all xenoestrogens, plastics, etc from your diet from birth, you would STILL see a big drop in testosterone in the population because of #1. It's the huge factor.
If you do nothing to workout/increase your physical health, you are doomed to have low testosterone. It's easy as hell to blame exogenous things, its harder to admit the blame lies with you (your lifestyle, mainly).