IANA is only under (US-based) ICANN control because of the grudging agreement of the rest of the world. There have been arguments to remove control over the DNS root from US jurisdiction, but each time the US Government and ICANN have promised not to do something like SOPA.