I suspect that, if a scientist in his fifties knew that his cognitive function would remain at the same level up to at least age 150, he would be a lot more willing to spend years rethinking things and familiarizing himself with new and better conceptual approaches. Something similar could probably be said about programmers that seem attached to old and allegedly inferior tools.