How is that different? A microkernel can be superior in theory, while still being stupid in practice. In theory you can ignore the realities of communication, in practice you can't.
That looks like the definition of a theorerically superior idea to me.
That looks like the definition of a theorerically superior idea to me.