It would be a vast improvement if the powers that be only regulated how we expressed ourselves, as it is now they want to control what we express.
To use your analogy of a friends house (although I think a neutral area like a pub would be a more apt analogy), his mother is not just trying to stop you from saying "I disagree with this for fuck sake", she wants to stop you from disagreeing at all.
I argue with my friends all the time, we're all intelligent human beings who think for ourselves, and naturally our opinions are not always aligned. Admittedly our opinions of most things are usually somewhere in the same area, but they're different enough that arguments arise.
If I say something that is enough opposed to what my friend thinks, his mother is going to throw me out. It doesn't matter how I express those views, I could make the most reasoned argument possible for my case and I would still be shown to the door since my opinions didn't fit the approved opinions of the house.
And also, more importantly, if I dare to disagree with his mother on something, I will be thrown out that much faster. If she were to caution me for example and say something like I should stop talking because it sounds like I'm about to break the rules of approved talking subjects, and I were to respond and say that I disagree, I would not be given a chance to state my case and show her how the subject is actually ok according to the rules. I would be thrown out.
Is the forum = police state analogy extreme? Sure it is, but those are the best kind of analogies because it forces people to deal with things instead of just complying with whatever they're told to do.