linuxだってメモリギリギリとかディスク空き容量ゼロで動かせばおかしくなる
だからそれはマイクロカーネルのせいではなく、そんな過酷なリソース状態で動かすことを想定していなかっただけの話でしょう
或いは本質的ではないエラー処理はソースの見てくれが悪くなるので教育用として端折ったものもあるのかもね
OS上のアプリは基本的に家の金銭事情を知らない子供のようなもの、
別の言い方をすれば会社の資金繰りなんて知ったこっちゃない取引先のようなもので
相手に預金がないのに銀行に手形を持ち込めば当然不渡りを出してガタガタになってしまいますでしょう