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.