古人的平均寿命很短,主要原因有这样一些。
最主要的是医疗条件差。
比如,在抗生素出现以前,一个小小的伤口感染就能要了一个人的命。现在看根本就不算什么大病的毛病,例如肺结核,在古代都是不治之症。
再如,由于没有靠谱的消毒条件,古代孩子出生后,夭折的比例高达30%以上,基本上三个孩子就有一个孩子夭折,并且孕妇也会因为各种感染很容易死亡。
其次频繁的战乱会造成大量的人口死亡,从而拉低人群的平均寿命。一次大一点的战争,动不动就造成20%以上的人口死亡,连续战争几年,甚至大半的人口会死亡。
另外,营养条件差也是人均寿命低的一个重要原因。古代没有机械,抵抗自然灾害的能量很低,旱不能浇涝不能排,基本是靠天吃饭,多数年份粮食不够果腹,遇到灾年甚至造成大量人口饿死。
总的来讲,古代尽管污染少,但是以上三个方面的原因,造成人均寿命明显低于现在。