Here's my pull request, for the section called "How is Bitshares DNS better than ICANN?" - hope it helps.
Bitshares DNS has none of the weaknesses of the current, centralized system. ICANN, like all governing bodies is political. But governing bodies can be corrupted, and typically give undue influence to more powerful stakeholders.
Personal privacy is protected by default in Bitshares DNS. Corporations have a competing interest when it comes to privacy, and it usually prevails in our current system. They want to make it easier to go after those who infringe upon their intellectual property rights, but it means compromising personal privacy.
Governments have an interest in retaining the ability to censor and seize domain names, and it’s likely that capability will remain in the existing system. Only the registrant can make changes in BitsharesDNS domain names. This is a benefit that just won’t happen in a centralized system.
ICANN is a political organization, and it needs support from powerful interests like corporations and governments. But those interests are rarely aligned with the interests of individual registrants who are finally empowered with BitsharesDNS to control their own domain names.