A more likely explanation...
I've worked in tech support. I know what that looks like to me.
People are probably having to write X documents per week. If their support center's like the one I was in, the managers are posting charts of who writes the most documents and implying that the ones on the bottom of the list might not make the next job cuts.
I've seen some horrendous documents, and I've been the author of several myself. When you have a job, or bonuses held over your head to get documents written, these kind of documents come out.