People have not been hurt enough by centralized DNS and CA certification yet. As soon as that happens the masses will adopt the decentralized version in droves.
It might just never happen. Until then the "worse is better" rule applies.
I have used ncdns in conjunction with dnsmasq in the past and I am happy that there is a solution out there that works just in case the other fails.
I am unconvinced that a solution nobody uses counts as a solution to a problem anyone has.