I apologize for not bringing a link but there is a beautiful story of real world range that shows that Teslas are systematically over reporting their range. It was posted recently. The author should probably read it before generalizing...
The actual range you will use day-to-day is way less. That's what I wanted to point out.
It's not a Tesla thing, it's just battery chemistry. Virtually all EVs are being sold with NMC batteries which don't like sitting at 100%. We're starting to see a few LiFePO4 cars arrive on the market, which is a heavier but much more durable chemistry. Most of those are BYD cars, with a few other Chinese brands.
Ironically the most common iron phosphate car to be seen on western roads is... a batch of chinese-made Tesla Model 3 RWD's that reached the US market last year.