(Sorry, I edited my post to clarify. I'm specifically referring to the 'insulin hypothesis', so the rest of the article's ramblings aren't all that relevant).
(And the so-called 'limitations of the study' according to the article, are that it was a controlled, scientific study apparently, yay journalism).
(And the so-called 'limitations of the study' according to the article, are that it was a controlled, scientific study apparently, yay journalism).