The yelling fire argument is in every socialist's playbool. It's specious, and has nothing to do with rights. Sure, socialists want to argue that Congress has the authority to infringe on the rights of the people when nothing in the Constitution says so.
Actually Congress does, the article was never intended to mean absolute, total, and unabridged free speech. If that were the case there would be no such thing as libel or slander laws, or perjury wouldnt be a crime, these laws have existed forever.
Fact of the matter is the Constitution is law and like all law in a common law system, is open to a defined by interpretation. And don't act like I'm suggesting something new here, this has gone on since 1776 and since the thing was written.
For example, African Americans didnt have the rights outlined in the Bill of Rights until the Constitution changed... The Death penalty wasn't considered cruel and unusual in any state until recently, neither by the way was death by hanging or firing squad which are no longer practiced.
Let me ask you a question. Is it acceptable to limit an individual's rights when doing so prevents the limitation of rights of another? Like in my example about how police set up protest areas and keep different groups from getting too close to avoid violence and property damage. They are denying freedom of movement, freedom of speech in certain areas. And in some cases freedom of assembly when the groups get too big to handle and they flat out dont allow some to protest because they cant control them all.
The idea is that limiting their rights in this regard is acceptable because their message gets out and they save the property and health/lives of some people who may be caught up in violence by more violent individuals in the crowd, not to mention people who are just there to riot not protest.
I'm sure you've seen the kind of rioting that can go on at major events like a WTO meeting for example. People's property gets destroyed and people get hurt, and the police take the stance that its better to regulate the protesters freedom of speech that allow property destruction and violence to go unchecked.
So whats the right answer? Either way someone's rights get stepped on