Yeah, the proximate cause is eating too much but the ultimate cause has to be systemic if we're getting more and more obese all the time.
I ate all kinds of protiens and fats - cheese, meats, fish, veggies just to quell the hunger. I lost about 58 pounds in a year. Most of what I lost was fat. Two years later, I'm still doing a very low carb, but keep it under 50g per day. My weight has stayed ±3 pounds. I'm pretty convinced it's the super-high carb load everyone is eating three times per day.