In an adequate society, domain names are managed by harberger taxes+small flat administrative fee, everything exceeding the costs is used to pay for DNS servers.
In our world, $CLUSTERFUCK
a Schelling point for those who seek one