I thought this was worth noting.
I have a Chevy Volt that I am still trying to sell and I moved it today around the block for some reason.
As I was driving it around I realized - the CHEVY VOLT adjusts for temperature. When the temperature is high, the estimate on the car showed 40-42 miles. Today, in the same cold weather that the Tesla drove home in last night, it showed a 31 miles range with full charge.
So, even the lowly Chevy Volt is able recognize temperature and help to inform the driver to the best of its ability. It's not perfect, and it's not taking speed of driving into account, but adjusting for temperature is at least a good FIRST STEP to helping inform a buyer.
I keep getting the feeling reading these forums that some owners are making excuses for Tesla rather than discussing the deficiencies of the software. To be fair, reviewing and analyzing things is in my blood (that's been my career for 16 years) so I tend to find these things more directly than most. If Tesla wants to sell Model 3's to less and less "technological informed" buyers then they are going to have to improve this kind of thing.
Fair?
As TexasEV said. Rated range is just a simple fuel gauge like on a gas car. Does your gas car fuel gauge take in all factors like weather...etc? I just keep the car in percentage mode now and when traveling put my destination in the Nav and look at the estimate on what percentage I should arrive at. I keep an eye on predicted and actual and how fast they diverge. If that happens I slow down or do something else.