Have you checked that aging is enabled in the game options?
Congratulations ... THIS was the problem! How it got that way is a mystery, as I haven't gone to the game options window in months, but the "enable aging" box was indeed unchecked in game options. I'll bear that in mind for the future. I'm blaming it on ISM.