As I said, criminal charges seem severe, but the alternative could be far worse. The previous mention of Parliament was an excellent, if misplaced, example. The Britons elect people to shout down each other during the course of conducting "business" (government). However, I doubt you could find one MP who would appreciate or condone a British citizen jumping into the game. It's not about "free speech" any more than talking too loudly in a movie theater is. And if you want to call me on the private/public difference, then what's to stop someone from making political objections to what they see on the screen at the local Bijou?
And let's add one more thought. Most places have laws against disturbing the peace. How is screaming "bullshit" in the state legislature not that?
Sorry, but I happen to live in a municipality so regulated that were I to defend my home against an armed burglar I'd be within my federal and state constitutional rights to shoot the bastard dead -- and at the same time be charged by my local municipality for illegally discharging a firearm within borough limits. And my taxes being cut? You can forget that. Hasn't happened in 20 years and won't happen anytime soon. Oh ... and since I'm in the process of jumping through hoops to apply for a building permit ... just to apply, mind you ... to build a freaking deck on my own property, I don't think "environmental" or zoning regulations being decreased to free up my building capacity will be coming in this borough during my lifetime.
As far as I'm concerned, a municipality with such asinine and counter-Constitutional logic deserves to hear "bullshit" screamed again and again in council meetings. And besides, if "bullshit" can be said on TV and the radio and be protected by the first amendment, it damn sure can be said amongst a meeting of government thugs.