I used to get irritated that peers made me jump through hoops to collapse commits into singular meaningful commits. Why bother. Nobody looks at history.
And then I started looking at history and its invaluable to have particularly when understanding rationale or debugging issues.