I can’t imagine the constant starts are good for the engine.
UPS apparently finds that their “Package Cars” can take it.
My truck has any easy to reach switch to turn the feature off.
Same here on my Escape, but I wish it would keep the previous setting and not force me to turn it off every time I start the car. When I switch it off in my Cooper it remembers that setting, and keeps it that way.
There's also an aftermarket chip you can order that plugs into the diagnostic port. I think it's about $100, and I'm seriously tempted to order it for the Escape.