kaplods- I agree with you that it's more certain ingredients that cause the "addiction" (or whatever term you want to use). I, for one, do not tend to binge on carrots.
My addiction really is sugar. Although sugar+fat(=chocolate) is really the evil one for me. I can, for instance, eat A LOT of watermelon but I'd certainly not get up to the same calorie count as I would for chocolate. Ditto for any pure sugary substance (like Nerds, gummy bears etc). Salt I really don't have an issue with and I can stop after eat a couple of chips. While I certainly like BBQ, I can and do do without it often without issue.
I think for people (like you and I) that have clear trigger foods, in a way, it makes dieting somewhat easier (or at least it has for DH who has issues with salt+fat and myself). Once you eliminate the trigger food, a lot of the rest can fall into place naturally. Hmm.. maybe a better way to put that is that eliminating (or really restricting the trigger food if elimination is not possible) is at least a very good place to start with a diet. Obviously, this doesn't necessarily work for everybody because I have heard of people who binge on whatever is around and it seems like they would need to be treated in a different manner (possibly why calorie counting works so well for some and not others).
After thinking about this, I really wish there was more research on what diets work best for certain people. I think it's pretty clear from 3FC that there is no one-size-fits-all diet because we all have such different struggles when it comes to food. I know I've read posts where someone is describing their struggles with certain foods and I'm surprised because whatever food they're talking about would never bother me. However, I'm sure there are others who feel the same way about food that I struggle with and/or would not be able to handle my diet well and visa versa. Even taking that a step father, sometimes one person's revelation when it comes to food (e.g. calorie counting is awesome!) would work miserably on another person. Wouldn't dieting be infinitely easier if they'd actually research that or at least have some general guidelines like if you struggle with XYZ and tend to have this type of personality, it might help you to check out the following diets ...