I'm no expert, but IMO, I think a portion of this has to do with the persons metabolism and predisposition to weight.
I for one struggle, but on the opposite end.
I can eat crap, or eat healthy, or drink too much, or abstain, and my weight hovers around 170.
I do walk a lot, moderate exercise...