Microkernels lost, just like non-stack based architectures lost, just like RISC lost. Get over it.
They lost because of performance. That is being addressed, and modern computers have quite a bit of performance to be able to handle them.
BTW, RISC didn't really lose. The modern Intel Core chip is essentially a RISC underneath with an x86 decoder up front.