The pendulum has swung back to just a straight caloric deficit as the cause of weight loss (so yes, 1800 calories of sugar when the body expects 2000 calories causes weight loss). His hypothesis isn't panning out..
The NuSI experiments that were suppose to prove the insulin hypothesis but showed no metabolic advantage for low carb/high protein/fat diets.
The one advantage the low carb diet does appear to have is satiety; fats just leave you simply feeling fuller longer. But there's nothing metabolically magical about them.
https://www.youtube.com/watch?v=MiUyjMjuLl0&t=674s
The low fat/high carb group actually gained a longer-term metabolic advantage vs the low carbers..