Making mistakes is normal since no one is perfect, but making corrections is the important thing here. If you fail to learn from your mistakes, then you are not ready to learn, and you keep repeating that same mistake.
....
making corrections after their mistakes is something that newbies need to do because by making corrections it means they want to learn and want to develop in this forum. don't be stubborn like many newbies do, like you said that they actually consider criticism said by others as an insult to what they do. if a newbie is like that, then what happens is they will be stuck there and not develop, even worse they are ignored by other users because their heads are stubborn and do not accept criticism.