Start with regulating the ccTLDs. Today nobody cares about unethical principes by ccTLD owners, take a look at Nunames that revokes good.nu domains just for fun and/or to resell them later at a higher price. ICANN and IANA couldn't care less. Such unethical behaviour can ruin the trust in the domain name system.