Точно, с базовыми вещами реально иногда бардак. Особенно когда видишь, что люди игнорят элементарные проверки ввода или оставляют пароли на MD5 — это почти как забыть залить бензин в машину и при этом ждать, что она поедет. А обновления движков и библиотек — вообще классика жанра, их забыли — байты рискуют быть легко прочитанными. Все просто, но почему-то никто не хочет этим заниматься.