The range thing is mostly BS. I wish the manufacturers didn’t rely on it so much, and the reports of Tesla removing creep and roll so they can play with range numbers is ridiculous. Publishing a steady state range at fast highway speeds at, say, cold and warm weather plus urban range would be more useful.
Do short trips or lots of cold weather driving, you won’t get the range. Drive fast on the highway, you won’t get the range. Drive at lower speeds in mild weather and you’ll get a lot more than the range. Then there’s factors like the fact the car doesn’t count consumption while parked, preheating, charging losses and so on.
I set my car to show % and don’t worry about it for short trips and use the nav for longer trips. It would be interesting if the car could also show the actual kWh left.
However at the end of the day it isn’t that big of a deal. Because I can charge at home, even my short trips with preheating are still around 3 to 6 L/100 at the worst on a cost basis, I don’t have to breathe in gas fumes while the car is warming up, and it warms up FAST. I have hit over 20L/100 doing short trips in a gas car. I would say the only concern is if you want to do longer trips into rural areas where you might need to rely on CCS, if you need to tow, or if it’s very cold, then ICE might still have the advantage. If you can’t charge at home or at residential rates, then I wouldn’t recommend electric. Tesla also still needs to put more small superchargers in rural areas.