Complete ignorance on your part. There are two main reasons for the lower life expectancy in the US. One is that we count ALL live births as a life, even babies that live only a few days. In Europe and Canada, they only count births when the baby lives for a prescribed period of time. The second reason is that the murder rate in the US is much higher than in other countries.