And in terms of evolution it makes sense. A lack of vitamin d early in life could effect reproductive success. Skin cancer in your fifties not so much. There just isn't selective pressure.
As humans developed, evolution didn't have to create the optimal system, just a system that gets the organism to reproductive years. After that? Irrelevant.
That could point to the challenge of fixing diseases of aging. A good analogy is programming - if the program you came up with uses 8 bit variables, and that limitation causes problems later, well, you're going to have to start from scratch to fix it.
As humans developed, evolution didn't have to create the optimal system, just a system that gets the organism to reproductive years. After that? Irrelevant.
That could point to the challenge of fixing diseases of aging. A good analogy is programming - if the program you came up with uses 8 bit variables, and that limitation causes problems later, well, you're going to have to start from scratch to fix it.