Do general purpose line of business programs last for decades though? I suspect that the ones that have lasted have gone through enough iterations to the point of being unrecognizable to original authors...
I.e. basically everything non-web/non-mobile has a higher lifetime.