I just read your rant, so how can you accuse anyone of squelching your right to free speech. Your right to speak freely doesn't force everyone else to surrender their right to disagree with you.
That tongue in cheek comment came because of some poster telling me to stop posting for a few days.