Of course 3 score years and 10 (70 years) has been the standard life expectancy since at least biblical times. The difference is mostly in infant/child mortality - which has certainly benefited from vaccinations, modern medicine, but probably much less affected by chemicals and mass produced, pesticide controlled, foodstuffs.