Not only is it annoying, the ECO mode induces additional wear and tear and is a definite safety hazard. It adds additional cycles on the starting and charging system, and also stresses the battery. MB batteries are expensive. I also am concerned about lack of lubrication in all engines at startup, before the oil pressure is up, resulting in more engine wear with frequent starts. I also question how much gas it really saves, since all engines require a bit more gas to start than idle for a short period: lots of stop-and-go driving could result in more gas usage (a minor point however). My biggest concern, though, is the time it takes to spool up when starting. If I am trying to shoot a gap in traffic even a short hesitation could result in getting t-boned.
I have spoken to the local MB service department and the ECO switch can not be permanently disabled, at least not by them. Additionally, disabling it will void the warranty. And somehow it feeds into the emission control system, so a code gets set if it would be permanently disabled, and as a result you won't pass a smog check.
I just push the button and shut it off every time I start the car. A nuisance, but the only option.