I haven't even looked at it yet, but if anyone wants a Devil's advocate to Taube's approach (other than the conventional wisdom):
Whole Health Source: Insulin and Obesity: Another Nail in the Coffin
Just throwing it out there.
St. Wilhelm's 00145
"Question with boldness..."