The very large increase in average life expectancy in the 20th century is due to four major factors, and two minor ones. These factors are (from most important to least):
#1 and #2 are by far the biggest contributors to increased life expectancy. Besides vaccines, about the only drugs that has made a major contribution to life expectancy are antibiotics.
Chat with our AI personalities
The two biggest reasons - in developed countries - are better nutrition and better medical care.