The documentation one is the one that completely throws me for a loop, and why I will never be on-board with anything claiming to be Agile. You know what? sometimes the documentation is more important than the working code. We're not all building crappy web properties as an agency, sometimes we are building stuff that is supposed to last longer than any one developer's career.
Sometimes just documenting what the thing is supposed to do and why would solve so many issues, but since people have gotten hooked on capital-A Agile so much has gone by the wayside, or been delegated to non-technical roles.