There used to be a motivational speaker that said something like: People are motivated by two things - pursuit of pleasure and avoidance of pain.
Bingeing brings short term pleasure. There are few people who binge on foods they don't like. I haven't seen too many posts here about bingeing on two pounds of liver, for example. Bingeing also brings future pain, whether through the feelings of guilt and shame or the scale going up.
If we can train ourselves to associate bingeing with the future pain rather than the immediate pleasure, we can start to curb the behavior.
"Right is right, even if no one is doing it; wrong is wrong, even if everyone is doing it." - St. Augustine