What the USA makes its ISPs do is an internal matter. Pressuring registrars to kill domains is another. Grey market and fake pharmaceuticals is one thing but when you get into matters of opinion and national ethics then it is something completely different. At least ICANN stayed away, however they are still under the influence of the USA courts and the Whitehouse - look at the farce about the XXX TLD.
I'm not a great fan of the ITU as it is slow and cumbersome but I do feel that ICANN, IANA and the rest should be moved under their control. The Internet doesn't belong to any single country regardless of who came up with the original protocols. This is preferable to having multiple organisations running different root servers which can lead to the same URL being resolved to different IP addresses.