@raboof
I don't even know why this is a discussion. When I want to resolve bugs, git blame with proper messages and small commits are so much better than huge commits, even if they are verbose.
Sometimes there's an elaborate message to the squashed commit, when a small commit with an explanation of why THAT specific change was made is so much more helpful.
"Fixed X" with no further message is of course very annoying and quite useless, but still better than a squashed commit.