You first need to understand that nutrition is essential to our survival. THAT my friends, is IN-digestion. Because food is the foundation of life. This approach works because it allows your body to do what it does best. It's like tossing wood on a fire.
Solid logs keep the metabolism going.
Eating like a bird is like tossing paper towels onto a flame. That burns too, but it burns out so fast the fire disappears quickly. You can't accomplish all that on a calorie restricting plan either. NO, obesity does not result when you eat too much. It results from under eating.