The GNU Hurd has a lot of advantages, but there are challenges, too.
Some of these are explained in the critique.
Even though they're quite popular in the simpler embedded space, there is no successful true multi-server microkernel system for general-purpose desktop use yet. This is still an ongoing research effort. Also the Hurd is not the only multiserver operating system. Other examples include: Genode OS (FOSS), MINIX 3 (FOSS), HELON OS (FOSS), Redox OS, and QNX (proprietary).
Likewise, resource scheduling in distributed operating system kernels is a research topic. The GNU/Hurd also has resource management problems. The Viengoos research kernel project strives to fix these issues, but its development has ended.
TODO: more to come.