Just think what would have happened if they were ICE vehicles and sat there idling there engines, not moving. They would have had to turn around and go back into the city, and hope they could get to a gas station to fill back up. Or, like one would assume most people would understand about their EV is they would be full charged at that house, and when sitting in traffic, using very little energy. I sat in a Nero EV, with the owner in the middle of summer, with the AC going and watched the mile to go meter, and it sat at 120 mile the whole time we were talking about the vehicle. Twenty minutes later, she let me drive it, it still said 120 miles. It was obviously using power with the AC on, but not very much.
While I understand the basics of expansion and compression re. traditional AC, there are some interesting new applications in recent vehicles. My buddy's Fusion hybrid seems to be able to generate AC, w/o the engine running.... needs further groking, by me.....
What concerns me much more is heat, though we too have people up here that run vehicle AC year round.....
I'm picky about vehicle heat, because at Best it's a Safety issue, and @ Worst, a Survival one, up here.
For ICE engine efficiency, many engines moved to low drag water pump impellers years back - enough so that the heat you could put onto the windshield @ Idle was seriously compromised, as so little flow was moving through the heater core. You could up-size the heater core, but that not easy to do, and today would interfere with putting big-screen TVs in the dash

.
Better manufacturers (BMW IIRC) added a 12v coolant booster pump, to push coolant through the heater core, even before producing hybrids. With auto stop/start on a pure ICE vehicle, there's no technical reason this can't be done, and I'd be a little surprised if it's not common now. In snow country, it's a Safety issue.
EV batteries are at reduced capacity in Winter. I'm on the watch for actual user feedback, from people that routinely drive EVs through bad Winter storms. I'm being serious ^, not sarcastic (for a change

), I want to hear their experiences.....
Rgds, D.