В криворуких программистах, которые сами уже не понимают, что и для чего пишут, лишь бы быстрее написать. Для этого они не сами теперь пишут, а пользуются чужим кодом, который зачастую написан такого же уровня программистами. Вот мы и имеем ошибку на ошибке в любых устройствах от телефонов до автомобилей и даже космических аппаратов, которые успешно падают.