Mas isso acontece por causa do tempo do programador, que precisa entregar projetos a todo vapor, não porque o hardware tanka tudo (e às vezes nem tanka).
(aliás, o hardware pode ser bom por usar um firmware programado em baixo nível).
Em sistemas críticos, como o próprio kernel do linux, sis...