Most of these problems, such as refactoring, lightweight documentation, and tech debt can be mitigated with a good definition of done and a strong understanding of the sprint goal, whatever it may be.
This is a classic "Scrum" v.s. "How We Interpret Scrum" hit piece.
This is a classic "Scrum" v.s. "How We Interpret Scrum" hit piece.