Craig,
>Writing is difficult. A good developer may not be a good writer.
That is very true. However, I like to give good developer / aspiring writers a chance to experience the thrill of getting back a marked-up article. A few are so far from being writers that it's a painful experience for all, but most I have edited have been either good or at least trainable (with a few very notable exceptions).