When people bring up static site generators as an alternative I have rarely seen CMS being part of it. For a developer always with access to an editor and terminal, sure, it is easy to push out that markdown file and have it rendered as a blog post.
But if you want to edit on the go, connecting your setup to a CMS is epic. I now have Forestry linked to my Github+Jekyll blog and don't have to worry about having access to a terminal to blog.
It does seem to clog up the commit history though, something to figure out soon...