Tom Malloy once pointed out to me that Microsoft often identifies its bugs as "features".
While I was in Alaska, I drove a 15-passenger van which was sometimes completely full of Australians. Forget about the Australians for a minute though, because I want to talk about the van.
We had about a month with no nighttime, and yet I was still supposed to turn on the headlights whenever I drove. If I forgot, someone from the Alaska Department of Transportation would tell me to turn them on over the CB Radio (sometimes not very politely).
Anyway, I got into a good habit of nearly always turning the headlights on as soon as I started the van, which of course led to a new problem: remembering to turn them off. I killed the van's battery several times, and sometimes the Australians had to stand around and silently reflect on my incompetence while I jump-started the van. (I got really good at jump-starting.)
At home I never have this problem. I drive a Subaru, which will turn its own headlights off if you remove the key from the ignition. This is a great system that prevents a lot of forgetful people like me from getting stranded. The only possible drawback is that you are out of luck on all of those occasions when you need your headlights on and your keys in your hand.
But how often does that happen? Why can't you just leave your keys in the ignition? I'm convinced that we Americans demand the option of being idiots and hurting ourselves. That's why the nifty Subaru feature has never caught on with the other car companies. If I want to strand myself with a dead battery, then by gum, you better let me do it! Even if I don't do it on purpose!
Yeah, maybe its kind of insulting when a heap of belts, fans, pistons, etc. assumes that it knows better than you. But sometimes it does. I like the headlight feature, and I'm humble enough to admit it.