Not quite right. It's the current combined with voltage that kills chips. Once past a certain threshold in temp, resistance builds, which raises current. To get the temps in the first place usually needs excessive voltage.
A cpu can easily last 30+ years. You could half it's lifespan and still not put a dent in it, software will render it obsolete in half that again.
A 10 year old gpu is next to useless for anything other than Windows.
Most ppl get a new pc roughly every 5-6 years, so does it really matter if they have next to no lifespan left, very few want those parts. Wipe the drives, donate to Goodwill or a school, sell for $50 at a yard sale...
Excessive heat will shorten a lifespan, but when that lifespan starts out well beyond realistic use?
Heat in a considered safe range isn't really going to affect anything.