E sim, existem casos onde esses problemas que crasham o kernel não são culpa do sistema operacional.
Por exemplo, se você tiver uma memória RAM com um monte de capacitor fudido por eletricidade estática, qualquer sistema operacional vai crashar nessa brincadeira.
As vezes até um raio cósmico vindo do espaço, causa mudanças de bits na memória que crasham o sistema.
Por isso todo sistema precisa ter uma função panic(), pra quando as coisas dão errado.