Does anyone believe Tesla deliberately prevent the ability for the car to accurately capture true range and degradation? If feels like it wouldn’t be too complex for a charging related routine to be created where the car can begin to correlate range with true miles driven and then exclude non distance related usage. Or would be it be in Tesla’s interests to continue with this vague estimate of range in order to not alarm owners when experiencing any sharp hits in degradation?
I think if you want to nerd out, and track your exact battery degradation, you can. Many videos on it, that illustrate how to do that properly.
Also, there is nothing wrong with that, since nerding out is a given right, and fun to boot.

The state of charge only gives you a reasonable idea of your range, and how your battery degradation is coming along. Your actual range could be much better. Lots of videos on why that is also.
That being said, I personally don’t believe Tesla deliberately hinders the ability to capture range and degradation of the battery.
Range is variable based on temp, driving speed, and road conditions, just to name a few of many variables. The car won’t know most variables until they are happening, like speed and climate control for example. I think the tools and displays in the car, do a great job at determining range, if you use them.
I think most people want an on going exact readout for degradation, but again, that’s not seemingly possible, because there are too many variables.
My BMW never had a readout on the dash that told me how much more life my engine or transmission had. Nor did it tell me, how healthy my engine was compared to new.
If you look into the videos out there on degradation (Bjorn’s videos come to mind), and dig into the software already in your car, I think you have way more tools on hand to determine degradation of your battery, than ICE cars have for the engine and transmission have today.
No one digs into ICE degradation, because most people know you get about 10 years out of them, and then they either die, or you have to pay too much to fix and maintain them at that point.
Tesla has a warranty on their batteries. They give an expected range and life for them, which is comparable or better than ICE cars.
As many suggest, I would switch your range from miles to percent and just enjoy the car.
Or
Nerd out, and track and measure it regularly. All good as well.
As long as you don’t freak out with every % your battery degrades. That’s just undue stress, for something that is inevitable.

How much each battery degrades depends more on how often you fast charge (supercharging a lot), fast discharge (0-60 or high speeds a lot), charge to 100% and leave it there, and how often you discharge below 20%, more than it does on the chance of getting a faulty battery.
Same applies to ICE cars right. ..
The life of your engine and transmission has more to do with how much you beat it up, and maintain it, then it does getting a faulty engine or transmission.