Your point makes sense. I think there is something about it. On the other side this reminds me that in life, not only code, I learn much more from good things than bad things. I learn more from people, books... that I admire, that do great things. I cannot learn much from the mistakes that others do. They can sometimes even be "noise" that distracts me from what I should focus.
In life I learn a lot from my mistakes, not much from others' mistakes. Could we apply that to AI and code?