So how do you explain that life expectancy at for instance 50 years old keep increasing? For instance in my country (CH) life expectancy at 50 years old for a man was 26y in 1980, 29.5y in 2000 and 32.5y in 2020.
People keep saying that infant mortality is the explanation but this is only valide for life expectancy at birth. Life expectancy at all ages as been increasing.
Infant life expectancy describes the huge changes. We went from life expectancies in the 30s not that long ago, to life expectancies in the 70s, largely due to it. The smaller changes since are going to be from many reasons that will also often vary heavily between regions. Unfortunately I lack the knowledge to even begin to intelligently speculate about the reasons for China's improvements.