One company is in control of the TLDs, and of the root name servers.
That we've had DNS names blacklisted from being served (no matter how distasteful the services provided by those DNS names may be) shows that there is insufficient decentralization of authority over DNS.