Our hunger / satiety feelings are driven hormonally by hormones called ghrelin and leptin. Ideally, those two take care of a perfect equilibrium.
If something messes this self-balancing mechanism up, feelings of hunger and satiety may no longer respond to actual caloric intake - a recipe for a slow-motion disaster.
Eat two cups of cooked white rice, ~412 calories, 316 g.
A day later with the same starting conditions, eat 316 g of butter, or ~2,265 calories. I bet you're going to feel way more full after eating the same "amount" of butter vs rice.
As for 500 calories of rice vs 500 calories of butter, hopefully someone else can chime in with references, but again, do the experiment for yourself: how soon after eating an entire meal of rice vs butter do you find yourself getting hungry? This is complicated by what kind of macro ratios a given person's gut is used to, but generally, I find myself ready for more after the rice much sooner.
As to the rest of your comment, yeah, associative memories are a bitch when it comes to compulsive behaviors. I personally have to keep things out of the house otherwise I too would always eat popcorn and candy with every movie...
I noticed I ate much less than I would usually eat, enough to stick to 1500 calories a day rather easily.
My experience suggests to me that food addiction is primarily psychological in nature and is often the result of a history of "experience coupling" (examples to follow) and a genuine misunderstanding of what feeling "full" truly feels like.
Most obese people I know have no idea when they've eaten enough food and often don't stop eating until they're in pain. I'm not sure if this problem is physical, but as a formerly-obese person I can state with confidence that I still don't quite know when I've eaten enough. There is no feeling of "full" for me; just pain vs. no pain.
"Experience coupling" examples…
* Feeling the need to eat popcorn while watching a movie
* Feeling the need to eat peanuts, hot dogs, and beer at a baseball game
* Feeling the need to meet with friends at restaurants, coffee shops, etc.
* Feeling the need to eat cereal by the fistful when trying to work through a tough algorithm (<-- personal anecdote)
* Feeling the need to snack on road-trips