I had a BMW that had that feature. I paid a guy a little to reprogram it along with a bunch of other stuff like the seatbelt buzzer so I didn’t have to worry about it.

I don’t think it hurts the starter or engine but it’s an annoyance that does nothing to improve my driving experience so I don’t see any reason to allow it to annoy me. I couldn’t care less about an automaker’s CAFE ratings or the $1 in gas it might save me over the time I own the vehicle.

Fortunately for just about every vehicle made there’s a hack to get rid of it. The OP didn’t say what type of vehicle it is but there’s probably a forum for that model and somebody there will know of a hack to get rid of it or can point you to a $20 gizmo that will disable it.