I am certainly aware of the cell degradation curve with respect to cell voltage. Being at 100% charge or a 0% charge gives the most cell degradation with respect to time, so yes you are correct in that you don't want to leave your battery like this for any longer than you need to. The times when you need to do this is when you need the range and when you want to balance the battery to maximize potential range. I wish I could fully balance the battery without having to do the 100% charge, but its what it is. I have had success doing "short" balances, just going to 100% then quickly bring it back down. But in my experience the most effective balancing was done as an "overnight" or at least an hours long session at 100%. Especially if the battery is way out of balance. Also keep in mind 100% charge is probably only around 4.1 Volts to 4.15 volts at the cell. I believe Tesla doesn't ever go to a true 100% 4.2 volts during charging (it may get that high during regen after doing a range charge). The only other thing I will say is I have been doing many range charges and long balancing sessions. I have over 30K miles on my original battery. I still get 209 miles rated range.
Edit: I will also mention that high temperature + high cell voltage is extra bad. So when I do the "overnight range charge" session I make sure I do it on a cold battery. My car in my garage sits at a stable 63 F (garage is built into the basement of the house), so this helps.
I wonder if Tesla is changing the reserve capacity over time? They wouldn't do that would not do that would they? Like sell you a bigger pack but only give you access to some of it? What if 0 miles means 10 kWh on a new pack but they next year it means 9kWH. To the user they would see "no degradation"
NCA cells degrade to 75% after a few years and then take another 20 years to get to 70%. Now what if we only ever had access to 85% of the pack? Shoot after 8 years I might still be at 90% of my original range....We know a range charge is a military charge at 4.15v per cell but do we really know what 0 miles means?