Da quel po che so di teoria, in generale un microkernel viene considerato migliore rispetto a un macrokernel, ma spiegarne gli effetti approfonditamente richiede tempo e conoscenze informatiche avanzate (anche le mie non sono molto avanzate, e non penso di aver afferrato bene il tutto

).
Cmq prima dei problemi del kernel ne vengono altri di ben maggiori dal punto di vista generale del so (e che probabilmente sono irrisolvibili)