Maybe sometimes the mental effort of writing a commit message just isn't worth it.
At work, I try to be a good boy and write proper commit messages, always.
On personal projects, I often just use "." or something equally meaningless. Sometimes I can't be bothered explaining myself, and on a personal project nobody is going to be burned by it but me.
[0] https://github.com/mit-pdos/biscuit