Question: will gnu hurd ever be finished?
Answer: Simple, HURD is an extreme opposite example of not adhering to the "worse is better" philosophy. It will never be done, and even if it ever is, is not going to produce more than a toy OS.