In a world that is programmed to graze and munch all day, in contrast to how our ancient ancestors ate (feast when they hunt, else fast) this talk definitely makes sense.
The processed food industry will have you believe that you must eat 6 meals a day.
Watch this and decide for yourself, and also why a number of ancient religions of the world prescribed intermittent fasting throughout the year.
So besides losing weight, if you are also able to treat those neurodegenerative disorders such as Alzheimers, Parkinsons, ALS - Why wouldn't you incorporate fasting as a way of life?