Writing can feel that way, too. Sometimes I brainstorm, I outline, I edit, and I end up with a blah draft. So I brainstorm and outline and edit more, and the second draft is a little less blah, but it still needs work. I continue this process until I have a draft that’s pretty good — or at least not completely terrible. This is the writing process, and I accept it.
Really good article. I think even your final piece is just a better draft. :-)