Satiety is a measure of how hungry you will feel. It doesn't make sense to call hunger a factor. I agree that we need to measure the quality of the food correctly, and I suggested a way to do it.
The correlation between office work and obesity too small to call it a direct result.
I believe the obesity epidemic is caused by three things:
1) R&D in the food industry that optimizes for profit, where profit is maximized by creating foods that are irresistible.
2) Technology driving the price of food to near zero.
3) More women in the workforce leads to fewer domestically prepared meals. These meals are replaced commercially created meals (lunchables, mcdonalds) thus #1 applies more often.
#2, #3 are good things. The best fix is to design a system where profits are maximized by making tasty foods that with the constraint that the foods don't incorrectly inform our biochemical hunger feedback mechanism.
My plan attempts to address this problem.