I will always stand by that you should be allowed to make mistakes, as that is one of the best ways to learn.
If you get in the way of someone's learning journey then you are not needed in the community, as you have demonstrated that you would rather hinder than help.