I strongly disagree with the 6-8 times, my strategy is one meal a day and it seems to work much better for me.
I strongly agree with the avoiding carbs and sticking to healthy fats and that it reduces the obesity problem to none.
I definitely agree that obesity comes from consuming more calories that exerting.
I strongly disagree that fat gets stored when you don't eat for a longer time. The exact opposite is the case, nothing can be stored when you don't eat. When you rise blood sugar the body releases insulin which is the fat storage hormone. So the less often you do it the less fat gets stored.
Obesity comes from ultimately consuming more calories than calories exerted. Your body learns (maybe this is the wrong word) to store fats when there are long periods of time without eating