Re: I wonder why?
What sport do you and your team play?
Writing software for HF Algorithmic trading for a bank you have heard of, mostly. There's quite a lot of money on the line so every lesson is expensive, but regardless of the cost of a mistake, if you punish it instead of learning from it you're much more likely to have someone repeat it.
If the person that screwed up is around to tell the story then everyone joining the team learns to avoid the error. Our team is all in the one boat - if we crash into the rocks everyone goes under but if we make it to port then we all get shore leave.
Or are they a team as in horses?
No, but they are led by a donkey.