This isn't completely true. It's possible that's it's battery degradation, but it's determined by the BMS which needs to be reset/re-calibrated from time to time. My 2021 MY with 30,000 miles was reading 276, but after I reset the BMS (per the advice of a mobile tech) it now reads 324 miles at...