Here's a Clue By Four for those who whine about "Free Speech Rights" on websites that they don't own.
YOU DO NOT HAVE THE RIGHT TO FREE SPEECH ON A PRIVATELY OWNED WEBSITE.
You also do not have a constitutionally mandated "right" to free speech in much of the rest of the world, or had you forgotten that America is not the only country?
Organizing small-scale DNS attacks or other organized acts of weenietude against websites that you claim have denied you these non-existent rights WILL get you banned.
Get over yourselves. Seriously. Go knit something.