But that would destroy much of the embedded whitespace rather than just continuing to not display it (unless the author is unusual, IME, and threw in nbsp entities as well as <br>s). It could also destroy entities or HTML tags or attributes that should have been escaped rather than just continuing to display them incorrectly.

So I still consider such drastic (and risky) edits to be something best left to the node author and not janitors.