A fact I've observed. Most programmers who work on web content systems not only aren't writers, they don't make an effort to know or understand writers.

The really good products, the ones writers like to use are not surprisingly written and designed by programmers who are also writers.

@davew Replace "writers" with "customers" and you hit the nail on the head. A focus on the customer is critical for success of any endeavor.
@davew This is not limited to software development either!