I don't see how this is a strawman. Click through to the source article, that bullet point in particular is refuting the common belief that carbs alone are what spike insulin. Most insulin-centric discussion on fitness forums (which is where this was posted) tends to mention insulin spikes in the context of high-GI carbs.
> Also of concern is impinging on the glucagon cycle, and in the linked-to post there is no mention of the important function of glucagon, which is typically considered as having effects opposite to insulin.
Read the linked "part 1". It specifically mentions that newer research shows that glucagon does not counteract insulin as previously thought, and links some studies.
> The article makes a point about how "Insulin is not needed for fat storage", but omits the fact that in reality, practically all fat storage is mediated by insulin and its effects on glucose.
That isn't really relevant to the core point, which is debunking the idea that insulin is what makes us fat.
I just want to restate the fact that the above reddit post is a summary of articles, which themselves are a summary of studies. It is targeted at fitness people who are discussing insulin only in the context of weight loss. There is of course an oversimplification here due to omitting details the target audience might not need as well as being 2 steps removed from the source material.