And ....
ICANN has added value to the Internet and its users - how?
Seems to me it's been good for government and government control, it's been good for a host of bureaucrats who want to get on the gravy train, and it's been good for those who want to commercialise the net even more ... but for users, little numbers like the IETF and open standards, better domain name administration, assigned number allocation and the running of the net generally - it has made no discernible difference.