When I started having battery probs (but before getting in the habit of just disabling it), I left the dash display showing the autostart status - it would say, for example, that it would be stopping the engine except for $reason, where $reason could be any of: engine too cold, wheels turned more than X degrees, you were on a hill, up or down, that it didn't think it could maintain cabin temp w/o the engine, and on and on. The geek in me would love to see the source code for making the decision, it was so well done. I don't recall brake pedal pressure being displayed as a reason, but my sense was that it cared - a really gentle, eggshell-between-foot-and-pedal stop was less likely to have it turn the motor off, and since the stop-creep-stop-creep pattern usually doesn't have you stomping the pedal it wasn't repeatedly doing stop-start in those circumstances. Alternatively, or in addition, it might have had some kind of memory function - 'if I autostarted just 5 seconds ago, be more reluctant to do it again'. I don't know for sure, it would be fun to know the nitty gritty details.
And I'm just spitballing here, if anyone else knows chime in, but my sense is that the direct injection makes it the fastest starting engine I have ever encountered. I remember the old carburetted engines where they went grr...grr...grr...grr for several seconds waiting for gas to get from the carb to the spark plug. Then with electronic ignition and port fuel injection it was (and still is, on our Honda) grrrr...vroom, with the cranking part lasting maybe one second. This motor (2.7) ... it's instantaneous, no grrr at all. You turn the key, it's on, well in the subsecond range. My guess is that is because it is spraying gas right onto the plug of whatever cylinder is in compression, so there is an immediate power stroke. So when it is autostopped and the light turns green, it's at idle RPM before your foot is off the brake pedal. Very, very impressive engineering.
So mine has it. Didn't bother me too much, had to press hard on the brake while stopped to get it to go.
But since I got it back from having the timing belt tensioner replaced, it seems to be disabled. Maybe the dealer mechanic did me a solid? No idea as to why other than that.
This popped up in my recommended videos today, thanks @LittleLebowski now YT thinks I'm needing to learn more about your eco-boost....
Sorta around sometimes for some of your shitty mod needs.