Дело в том, что понимание основ и грамотность не гарантируют отсутствия случайных ошибок, ничто этого не гарантирует. И более того, наличие подобных ошибок в собственном проекте не означает того, что нужно молчать об ошибках в других. Обратное утверждение совершенно нелогично и опасно для всех.
Согласен на 200%. Никогда не понимал фразы "фига тыкаешь в говно мордой, коли сам такой же" - говно на моей роже не мешает мне его наблюдать на других фейсах! А кто безгрешен? Никто, всем найдется, что перед Ним в колоночку с минусом записать.