Unless wrecked, no car goes to the junkyard in five years. I'm talking about 20+ year old cars, a completely different story.
You can't extrapolate the current situation of very limited supply of nearly new packs to millions of 20+ year old obsolete packs.
Door handles and self-opening actuators, LCD screens, suspension parts, headlights, underbody parts, seats, etc. All stuff Tesloop had repaired at considerable cost even though their cars were only a few years old running very easy routes in an ideal dry desert climate.
Cars degrade by the calendar as much as by the mile. Batteries age by the calendar, too (Jeff Dahn says they degrade primarily based on time spent sitting at high SOC). I recently checked all 82 2013 Model S listed on Cars.com. Average mileage was 63k (range of 12-133k). That's only 10.5k miles/year. And miles/year drops for older cars, so the claim that the average Tesla will last 500k miles on original battery means most will still be on the road after 50 years! I'll take the under, lol.
People upthread bash me because I refuse to believe 20+ year old worn out batteries will be worth $4000, and you say a new replacement will be $500? Fascinating.