Hi, so I heard about this before and I want to say
"So what?"
It wont stop ICANN from doing what its goals are supposed to be and which is to basically help give out IP address. I think they also have something to do about DNS. Either way they aren't really in charge of what you can and cant do on the internet.
So the US not having control over them won't stop freedom of speech.
SO...
>>8 is correct everyone is just having a knee jerk reaction about something they can't really understand all too well.