This is altogether anecdotal, but:
One of the best "rock star" programmers I've ever worked with was a very poor writer. And when I say "very poor", I mean the type that came across like he was either extremely drunk, or barely literate - when you saw his emails. Typos, lack of punctuation, difficulty in expressing ideas clearly, and common spelling mistakes ("their/they're" and such) all abounded - almost excruciatingly at times. Reading some of his emails - I would have been worried about him emailing clients directly (we didn't need to do that in that company) - because it would make the company look bad!
Still, he was a super star programmer. An order of magnitude more productive and switched on than average.
I'm not sure what to make of it. I've seen this several times with different people. Some just don't seem to have a knack for sitting down and writing things out. And often it doesn't seem to affect their talents in other areas (even relatively seemingly similar, "knowledge work" talents, such as programming). You'd think it would be connected, but I've seen several living examples like this where it wasn't. Though I guess it's quite possible that they are "exceptions who prove the rule" - I probably just never thought to notice the bad writers who aren't programmers, and the good writers who are.