There won't be a Free Market if Stern is allowed to spew his anti-Bush filth on the public airwaves. Criticism of Bush is support for Terrorism. Terrorists want nothing more than to destroy our markets and Freedom of speech. Stern must be silenced in order to save our Freedoms. You're in a public park and here someone shouting the F word repeatedly it's appropriate to tell him to shut up or have policeman do it.
It is never appropriate to shut someone up for expressing a political view.