Исходный текст - русская присказка "На ошибках учатся", это народная мудрость.
В вопросе использован уже искажённый, более поздний вариант, передёргивание, выдаваемое насильно за афоризм.
На эту тему уже говорилось тут.
А если пытаться оправдать его логикой - то уж лучше учиться на любых ошибках, чем никак.
И высказываний на эту тему достаточное количество
но жонглировать ими умный человек не станет. Мой ответ:
не все рождаются сразу гениями, или дураками. Если человек учится на своих ошибках - он уже не глуп. Дурак, как тут говорили - "Поржал и пошел". А люди, которые козыряют "афоризмом" из вопроса, лишь мнят себя умнее других, на деле же зачастую - самоувереные и высокомерные бездари.
Если человек в состоянии понять, что другой совершает ошибку - замечательно, но не факт, что это знание он усвоит, пока не наступит на такие же грабли.
Да и всегда ли можно осознать, что другой совершает ошибку... Я гуманитарий, наблюдаю, как сантехник ковыряется в трубах, как понять, что он делает не так? Узнать об этом можно либо от него самого, либо когда произойдёт авария, другой сантехник мне расскажет, где именно накосячил его коллега. А вот нужно ли мне это знание, совершенно другой вопрос.