Agreed. I've found that for me, to have meaningful commit messages, you have to have a meaningful amount of work complete. Otherwise you end up with a bunch of "more work on feature x" messages.
This is counter to a lot of the "commit often" mantra that so many git people have, but it's working better for me.