What do you mean with "failed to deliver"? The lack of light clients etc.?
I am saying of the complete product since it has been so long the project started and the talk to the project is pretty much absent in the market.
The problem with NMC is, instead of using NMC, other projects usually copy the idea (not that anything's wrong with that) and build their own custom version of decentralized DNS. One example is
ENS (Ethereum Name Service), I've also heard EOS was trying to do something similar. First-mover advantage doesn't always help.
ya.. that is the negative aspect. First-mover doesn't always win. Others have the idea and with advanced technology, others can come up with more advanced product.
But until now, no competitor has really got any traction - at least in the DNS field, Namecoin is still the most used blockchain based DNS system (see
here). ENS has some advantages to NMC, like the "auction process", which leads to a dynamic fee for demains according to demand, while in NMC the registration has a static fee (I know there are plans to change that). But on the other hand, everything on the Ethereum blockchain suffers from pretty high transaction (gas) fees. EOS in my opinion isn't a competitor as it is not decentralized, at best it could be an OpenNIC competitor.
Ya. NMC has advantage over other project in this prospect. The other serious competitor is Blockstack. I am not such a tech guy to understand small details on the project, but it has late-mover advantage.