I can't be sure, but villagers seem to live longer as the game goes on. It makes sense as the longer the villagers have been getting L3 medicine the more likely they will live longer. One who is born with L3 is likely to live a long time than one who was born when you were at L1 or L2.
_________________________
To err is human; to arr is pirate.