Tesla warrants their batteries at 70% capacity for 8 years for the Model 3. The Model S and X have an 8 year warranty with no capacity guarantee:
https://www.tesla.com/support/vehicle-warranty
So that's about what you should expect from a Tesla battery.
In addition, current data indicates that for the first 50,000 miles (100,000 km), most Tesla battery packs will lose about 5% of their capacity, but after the 50,000-mile mark, the capacity levels off and it looks like it could be difficult to make a pack degrade by another 5%.
There's a ton of data and anecdotes on this subject at the https://teslamotorsclub.com forums.
3% degradation after 35k KMs: https://www.youtube.com/watch?v=avGUGFrLrVc
Then 8% degradation 1 year later at 100k KMs and the car now has a reduced rate of charge: https://www.youtube.com/watch?v=loulJ3ResDg
So why would I buy a 10 year old Tesla? If it requires a new battery I'd be better off just buying a different or newer car.
Can you back this up with actual data? Because this is simply not true:
https://www.tesloop.com/blog/2018/7/16/tesloops-tesla-model-...
TESLOOP’S TESLA MODEL S SURPASSES 400,000 MILES (643,737 KM)
"Battery degradation over the course of the first 194,000 miles was ~6% with multiple supercharges a day to 95-100%, instead of the recommended 90-95%. Between 194,000 and 324,000 miles Tesloop experienced battery degradation of ~22% (see below for details)."
What's important to note is that the vehicle was mainly charged using dc fast chargers (often multiple times a day). Had this not been the case, degradation would have been even lower.
Additional data: https://www.tesloop.com/blog/2019/2/6/tesloops-high-mileage-...