When you're in your 20s, you feel like you have time to play with fun stuff like code.
When you're in your late 50s, and the cancer has come and gone, and your parents have died, and getting up and moving is a daily exercise in pain, and your wife has started having strokes and you're both in fear of the next one, and your cat/dog of 20 years is going to die of old age soon and so are you, probably in the next 20-30 years, believe you me, new software falls WAY down the list of important things to think about. Try mortality. Try meaning. Try the poignancy of life.
Code can be fun, sure, but it's not *important* at all.