I recently came to a realization about negativity in my communication with others in technical discussion and documentation, using a lot of similar language to the authors', and after looking in the mirror a bit I found I was being a jackass that prevented growth of projects that I work on, professionally or otherwise. Don't take that to mean anything about this work, it's a comment on myself.
If I come off as a hypocrite, I apologize. I was just trying to highlight that I dislike negativity in documentation because it's not nice to poop on someone else's work. But its paradoxical to highlight that in others' work without seeming like you're pooping on it.