Most git users commenting on the other hand seem unable to grasp that partial commits and staging areas are different concepts.
The blog is called "The Morning Paper". Each article aims to summarise an academic paper, and the paper in question is linked in the first paragraph. The article content doesn't necessarily represent the author's own opinions or their understanding.