Worse performance and increased attack surface due to substantial increase in number of system calls required for any given task?
Oh. You were asking how microkernels are better... They're smaller. I think that's about it. Great for things like RTOS where the scope of the kernel is much more limited, specialized, and likely needs to live in an MCU's tiny ROM.