I've found much of his book unpersuasive. But I think he's onto something with this fasting thing, as well as with not eating snacks all the time.
If you can't lose weight, you're eating too much.
He doesn't have to, as he is now at his target weight. He only needs to maintain his current body weight, which isn't the same thing.
A thin dude at work pretty much only eats junk food and washes it down with regular coca cola, of which he drinks 3-4 cans a day. Every single day. Doesn't exercise much either. And he doesn't gain weight. For me, god forbid I eat a single donut a week, I inflate like a balloon.
[0]https://en.wikipedia.org/wiki/Minnesota_Starvation_Experimen...
By the way "skipping meals" (aka fasting) is exactly what Dr. Fung recommends to lose weight. Fasting drops your insulin levels and gives your body a chance to burn its stored fats.