I've given up responding to this thread, but this post needs a response.
As someone who's been running an EV for 18 months plus, in a household where all daily cars are EVs, there is no excuse for either of the complaints in points 1 & 2, both are user error not a failure of the car.
If he’d run out of petrol/diesel 3 miles from home, would you have blamed the car? Absolutely not you’d be saying your mate was daft for ignoring his fuel gauge, why is it any different in an EV? Running out of charge is just poor planning on the user's behalf, no excuses. There are dozens of route planners that are very accurate & will route you around chargers on you route, so there’s no excuse being caught anywhere in the country with no charge.
Point 2 is just pointless as climate control, if set up correctly, has little to no effect on EV range. The argument re cold weather and air con affecting range, is a bit of a nonstarter for me, as both affect the range of your petrol/diesel car in just the same way, but the naysayers never acknowledge that. I’ve had numerous cars that when the aircon was switched on power & mileage dropped considerably, it’s just physics.