>> Yet there I was, driving the first generation of a car that comfortably hit 85-90% efficiency!
Misleading and dishonest. My guess it, that number is only for the efficiency of conversion of the battery’s stored energy to horsepower at the motor shaft. There’s a whole lot more to it than that.
Yes. Read on down the thread.