I like to brag to my siblings that I'm a professional communicator. My siblings do not always find this endearing, particularly after some egregious foot-in-mouth episode. Nevertheless, it does describe my job.

It also describes aspects of most jobs, which tends to support the idea that communicating technical information is everyone's job. Everyone on a team shares a portion of that responsibility. However, it is the primary role of the content publisher. It's his or her job to synthesize and communicate the information. Conferring that role to him or her is a good division of labor.

I know that many carpenters can wire a light switch and plumb a sink. Most of the time, they don't. Why? Idiosyncracies of a given situation (i.e. an edge case), effectiveness of parallel processing, and occasionally lack of knowledge or interest.

On a team, there are roles that represent the division of labor and, generally, the division of expertise. The content publisher has responsibility to rise to that expectation. And, the other members of the team can profit from the division of labor by sharing that burden. The other team members produce the information that is later synthesized and then communicated.