Yeah, but... surely, when you were iterating on a post, you were running Jekyll with --limit_posts or doing an incremental build?
I agree, it's a nuisance that a full build can take a while (my own site, which has almost 600 posts plus a bunch of other random pages, takes at least 30 seconds for a full build, if memory serves), but it's hardly a dealbreaker.