It's likely possible that the lack of self-control that is sometimes related to overeating correlates with lack of self-control in other areas such as saving money or avoiding debt.
But that's not popular to talk about; nobody likes hearing about personal responsibility anymore.
It can also be a learned reaction due to past experience. Shortage or hungry times resulting in an instinct to overeat when food is available to act as a buffer should bad times come again.