Time to return to that old chestnut of a microkernel vs monolithic kernel debate?
Not only we have millions of embedded devices shipping microkernel OSes on them, we also have the transition to type-1 hypervisors, and now the slow adoption of unikernels.
Also Apple, Microsoft and Google are increasing the scope of sandboxing on their OSes.