First obviously you don’t want to let a car idle in an enclosed space. That’s deadly to anyone in the car/garage but also potentially to folks inside the house if it is poorly ventilated.
I would definitely want the car running in 111 degree heat, even when stopped for a train or in a fast food line.
On the other hand, my vehicle, a Chevy Volt PHEV will turn itself off after about 4 hours. While this seems logical, a lot of people who camp inside it or use it to power their camp gear find it really inconvenient to have everything turn off at 1AM. So they recommend a hair tie around the gear shift button to keep the car from turning off.
So there are reasons both for having an auto-off feature and for not having it.