I think degradation on EV batteries with good thermal management/battery management is almost a non-issue. It's not like we're talking about Nissan Leafs that have 1/4 of their range at 10 years. In a Tesla, sure your 250 mile range might eventually become a 200 mile range, who cares, the car is still very useful. And degradation is very gradual, if you buy the car new and own it for 10+ years you'll notice it, get used to it, and adjust your charging habits as needed.
The bigger issue IMO is actually failure of the battery, rendering the car unusable. Only one cell needs to fail for this to happen. Plenty of people on Tesla forums with these issues on their out of warranty Teslas. Last I heard its about $15-20K for a new pack or there are third-party companies out there that will remove the failed cell, program it out, and get you back in business. Plenty of people on the Chevy Volt Owners facebook group with similar issues, except there, no new packs available - just third-party remans from used cells for $7-$10K. A single cell failing makes the entire car undriveable. Either it stops while driving or throws errors and won't restart and then it's a brick. It could happen to any EV, any time. This is a greater issue IMO because it makes the car completely worthless and useless with no prior warning.