Yes, I understand your philosophy quite well. There's nothing wrong with the tutorial; you just object to people knowing how to do it, to someone having the knowledge to control their own property.
Enabling the root user is a temporary measure to delete the files saved in Versions, if you wish to do this. If you don't, then you have no business in this thread.
I don't disagree that if you start messing about with your computer while root is enabled you could cause all sorts of trouble. But the tutorial doesn't tell or encourage people to do that. It tells them to enable root for a particular task, tells them how to accomplish that task, and then tells them to disable root.
If as you say, there is no good reason to enable root through the UI and it should only be done through Terminal, why is that functionality there? Apple seem to disagree with your moralising commands.
Your complaint suggests that you simply thing it is 'wrong' for people to even know how to enable root. Whose computer is it? That's the patronising philosophy beloved of IT workers who want owners to remain ignorant.
My philosophy is to educate people to enable them to make choices and do what they wish to do with their own property, clearly and safely.
If you paid for a computer with Preview and Textedit, or bought an app like iWork, it is up to the OWNER to decide — not you, and not Apple — what files are kept and what files are not kept on YOUR OWN hard disk.
If you don't agree with that, that's up to you. It begs the question, though, what you are doing in this thread given the OP's question.