interesting but it doesn't touch on blood sugar and insulin. Insulin is what tells your body to store the excess glucose circulating in your blood in your fat cells. manage your blood sugar for good things.
Agree, it's a bit odd that he did not focus on this, since he is obviously aware of it. It's the reason calories in/out is totally insufficient as a guide - what you eat affects hormones, which will hugely affect what you want to eat, and how it is metabolized.
The advice about avoiding sugar is also clearly rooted in this effect, but without the explanation it it comes across as just another "mom said".