Re: Time to get rid of ICANN?
There needs to be a definitive account of addresses as a source for secondary services. It's easy to see why malware might deviate from that.
However the primary requirement of the ICANN root service is to point to the TLD servers so the TLDs could, if sufficient of them chose (and managed!) to agree amongst themselves to take one of the root server mirrors into the primary. The likely outcome would be a certain amount of conflicts due to holdouts but if those making the initial break were sufficiently dominant the rest would have to follow eventually. The difference between the heretic and the orthodox is who wins.