That "age of 40" number is years out of date. Routine smallpox vaccination for children in the US stopped after 1971, after the disease was declared eradicated in the Americas. The vaccine was given at age 1, so people born in 1971 generally did not get it. So to get to "everyone" you have to look at people aged 47 or above.