Not exactly. First, there is no evidence that telomere shortening contributes to aging. Second, organisms in the wild do not die of aging, they die of extrinsic causes, thus there is no evolutionary pressure towards aging in one way or another. So aging cannot be programmed. Aging is just organisms wearing off. We were built to last long enough to reach reproductive age and nothing more. There is no planned system failure, because there is no evolutionary pressure for that. There are some cases of antagnositic pleiotropy in the body, that is a gene that is very useful in early life happens to become a burden when the organism lives long enough e.g. in captivity, but there is nothing planned about that. For example our stem cells cannot keep on replenishing our tissues indefinitely, becuse the p53, an anti tumor gene, suppresses proliferation. Young and healthy people can excrete heavy metals fast enough (yet its quite slow) so that no dangerous accumulation occurs in lower doses. When we get old and frail, the excretion becomes slower and slower, thus old people accumulate heavy metals in their body much easier.