I think modern "foods," of the extracted and refined sugars sort, and artificial colors and flavors sort, definitely play a large role in this.
I find all this searching for bio-chemical processes to blame obesity on pretty silly. A non-trivial portion of society has shown it is possible to not be obese. People have also shown it is possible to go from being obese to not being obese.
There are several inter-playing factors that shoulder most the blame I would say.
One major factor that seems to be missing from most conversations is that there is a huge mental factor in obesity I would surmise. And I think you're overlooking that when you ask why do some people feel satiety when others don't.
I think obesity can rightly be considered a mental illness. Why do some people continue to eat when it does their body no good? Everyone probably does this on occasion, but why do obese people do it routinely?
Most obese people I'm guessing would tell you that a lot of their eating has an emotional component, beyond a feeling of hunger.
When you think about it, present day "food" companies, are just as bad as tobacco companies, arguably worse when you calculate the costs. How many people are suffering from diabetes, or potentially will in coming years, how many from other 'diseases of civilization,' what amount of health and monetary resources are expended on these preventable conditions each year?
These are diseases of a civilization that is structured poorly. Just think about it, a civilization of overworked, overstressed, underslept, mindless-media over-exposed people who emotionally stuff their faces with garbage 'foods.'
The "food" industry and regulation there of no doubt shoulders a lot of blame, just consider for some people, the majority of their food energy intake comes basically from candy.
It appears that 'food' companies are exploitative of the low iq, low income segments of our society, but in the US I think that has a lot to do with agricultural policies that subsidize sugar and corn production and the like. And the people running these "food" companies navigate current market dynamics and govt incentives/subsidies to maximize shareholder returns, and that is producing negative health results for many people.
So with these factors considered, I would say that there are better ways of addressing this issue than the search for obesity immunity conferring pills and the like.